最快的配置方式是 fork 一个别人的仓库,然后在它的基础上进行修改。
你可以参考一下我的仓库
如果你不幸发现几个BUG
,可以到我的仓库提交issue
来通知我
另外也欢迎提建议 😃
博客原文
警告
-
不要在配置文件中使用
Tab 制表符
这将造成解析错误,或倒回默认设置。请使用空格替代。
第一步:安装依赖
以下是安装所要执行的命令:
# 安装 Ruby 和其他的依赖
sudo apt-get install ruby-full build-essential zlib1g-dev
# 配置环境变量
# 如何你使用的是其他的 shell,比如 zsh,将“.bashrc”更换为”.zshrc“或其他的 shell 配置文件名
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
# 安装 jekyll 和 bundler
gem install jekyll bundler
详情请参考:Creating a GitHub Pages site with Jekyll
第二步:初始化工作目录
-
创建一个空目录:
mkdir test cd test
-
生成默认
Gemfile
:bundle init
-
添加
jekyll
到Gemfile
:# 注意箭头使用的是波浪号“~”,你也可以使用 vim 修改 Gemfile echo 'gem "jekyll", "~> 3.9.0"' >> Gemfile
-
生成
jekyll
配置文件:# 需要先用 bundle 安装所需包,报错的话执行以下代码 bundle install bundle update # “-f”表示强制生成,因为当前目录不为空,而 jekyll 又需要 Gemfile # 运行后 Gemfile 会被覆盖,但是 gem "jekyll", "~&g