jekyll在win10下的使用指南

One by one step, teach you how to use jekyll in win10

Posted by JaceyKan on September 27, 2018

参考:

1. 下载并安装Ruby+Devkit,按默认设置安装即可。

ruby+devkit下载页面

2. 打开Start Command Prompt with Ruby

3. 借助 RubyGems 安装 Jekyllbundler

gem install jekyll bundler

4. 创建一个默认的 jekyll网站

jekyll new my-awesome-site

5. 进入你的 Blog 所在目录,然后创建本地服务器

cd my-awesome-site
jekyll serve

这时出现了一个错误:

Error: Permission denied - bind(2) for 127.0.0.1:4000

这是因为本地的4000端口被占用。

解决方法

  • 找到4000端口被哪个进程占用了
    netstat -aon | findstr "4000"
    

  • 关闭冲突的进程 (快键键 ctrl+shift+esc)

  • 重新创建本地服务器
    jekyll serve
    

6. 然后在本机的 4000 窗口展示

打开浏览器(http://localhost:4000)

使用ctrl+c就可以停止 serve


至此就算结束了,但是我的目的是在本地预览自己在的博客

7. 进入本地的博客库

cd d:
cd D:\2018Learning\jaceykan.github.io

8. 在本地博客库创建服务器

jekyll s

这时出现了一个错误:

Deprecation: The `gems` configuration option has been renamed to `plugins`. Please update your config file accordingly.

这是配置文件的问题,根据提示修改config.yml文件

#gems: [jekyll-paginate]
plugins:
  - jekyll-feed

重新在本地博客库创建服务器

jekyll s

9. 然后在本机的 4000 窗口展示

打开浏览器(http://localhost:4000)

使用ctrl+c就可以停止 serve