WithdewHua 481 words 1 minute to read

本文最后更新于2018-12-30,若有失效或者错误内容请留言或者通过其他方式联系我,尽可能及时更新。


想搭建一个Jekyll的本地环境,方便对博客内容修改进行预览,而不用每修改一次提交一个commit来看效果。看了下网上文章,尝试了之后遇到一些小问题,特做记录,方便以后再次搭建。

安装 Ruby

  • 下载地址:RubyInstaller
    选择with devkit的版本:
    1.png

  • 下载好后进行安装,安装路径不能有空格,所以可以直接选择安装到C盘根目录,记得勾选添加到环境变量(Add Ruby executables to your PATH);

  • 安装好后可以打开命令行使用ruby -v查看是否成功;

安装 Jekyll

  • 可以在命令行里也可以git bash里执行gem install jekyll

2.png

  • 打开自己的博客文件夹,若没有Gemflie文件,则创建一个,里面内容如下:
  source 'https://rubygems.org'
  gem 'github-pages', group: :jekyll_plugins
  • 在博客文件夹下打开git bash,执行gem install bundler
    3.png

  • 成功后执行bundle install(最好在全局科学上网的环境下,否则可能迟迟无法获取):
    4.png

  • 安装好之后,执行jekyll s\jekyll serve\jekyll server(选一种),若没成功,出现以下情况,那么接着做下一步:
    5.png

  • 使用指令bundle exec jekyll serve, 出现下图则成功:
    6.png

​ 此时打开http://127.0.0.1:4000即可看到自己的博客内容了。做出更改后本地会实时更新:
7.png


本文链接:https://withdewhua.space/2018/09/26/Blog_4/
本作品由 WithdewHua 采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可,转载请注明出处。