Windows中配置绿色jekyll

基于很多人使用 Windows 系统,配置jekyll比较麻烦,higrid 有个省力的方法是推荐直接使用 **绿色版jekyll**。PortableJekyll,即Portable Jekyll for Windows,是一个在Windows环境下配置环境变量后开箱即用的绿色版Jekyll环境,Windows环境下极力推荐使用(省去手工下载配置以及各种环境不兼容、网络通的繁琐),包括Git、Ruby、Python、Jekyll依赖、CURL,其中Git及CURL非必须。以下全部围绕 Windows 下的配置及使用。

Github pages并非必须使用 Jekyll 用来搭建,而是使用Jekyll更便捷,当然直接使用Html可以达到同样的效果;网络上很多在Windows中配置jekyll的教程新手感觉抓狂,采用 绿色jekyll 更便捷,还可以配置在u盘上

绿色版jekyll配置环境

Windows 用户到下面的网址下载作者提供的一个省去配置的环境包

https://github.com/madhur/PortableJekyll

PortableJekyll-master.zip 大概是 522M,解压后占用约 1.46G。

解压后运行目录下的 setpath.cmd ,里面只有一句,配置了一下环境变量。由于在 CMD 下对环境变量的修改只对 当前窗口 有效,所以只能自己手动添加了,如下:

x:\PortableJekyll-master\ruby\bin;
x:\PortableJekyll-master\devkit\bin;
x:\PortableJekyll-master\git\bin;
x:\PortableJekyll-master\Python\App;
x:\PortableJekyll-master\devkit\mingw\bin;
x:\PortableJekyll-master\curl\bin

使用时替换你的路径,去掉换行(不然贴不全),补到系统环境变量后面。经测试:如果已安装Git,则此文件夹非必须,不需要用Git则注意对应的Git环境变量也不要加到环境变量path中去

环境变量在添加后不会立即生效,即在 cmd 直接敲下面要用的命令时是不会起效的,把 explorer.exe 重启即可。

其实也不用非要加到系统环境变量里,在同一个 cmd 文件时设置了临时环境变量的同时后面加上 jekyll serve ,效果是一样一样的…(待更新)

开始使用

新建博客

这一步就简单了,打开 cmd,定位到你要建立博客的目录,建立一个名叫 myblog 的博客,敲入如下命令:

jekyll new myblog
cd myblog
jekyll serve

这时你的博客已经建立好了,并且在本地开启了一个服务器,可以通过 localhost:4000 进行访问。

写文章

直接定位到博客目录下的 _posts 目录,可以看到一个以 .markdown 结尾的文件,这就是一篇文章。

写好一篇文章后以 年-月-日-主题名.markdown 的格式命名,不要有中文,等待下一步进行网站的生成。

生成

打开 cmd ,定位到当前博客的根目录,运行命令

jekyll build

结果如下

x:\PortableJekyll-master\myblog>jekyll build
Configuration file: x:/PortableJekyll-master/myblog/_config.yml
            Source: x:/PortableJekyll-master/myblog
       Destination: x:/PortableJekyll-master/myblog/_site
      Generating...
                    done.

生成成功。访问 localhost:4000 ,完成。

接下来…

  • 修改模板,使用全新的样式布局
  • 作为一个知识管理系统,自己留着看
  • 发布网站,需要一些 Git 知识。
  • 碎觉…别想太多

参考 官方网站 学习更多内容

随机文章 Random Posts