Jekyll安装
jekyll安装配置是一个比较麻烦的过程。
系统环境、ruby、jekyll之间的兼容也是一个头痛的问题
过程中各种问题也是层出不穷
经过实践,我认为最好的方式还是按照官方安装文档的步骤走
精简无脑版
官方文档可信度自然是够的,但可惜只有英文,看起来比较费劲,下面把关键步骤精简罗列一下
MacOS
需要安装的内容
HomeBrew
:包管理工具,可以高效便捷的安装软件chruby
:ruby的版本管理工具ruby-install
:ruby的安装工具xz
:解压工具ruby
:jekyll运行环境- Jekyll
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# 安装HomeBrew,用zsh还是bash依据自己情况而定
/bin/zsh -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 用HomeBrew安装chruby ruby-install xz
brew install chruby ruby-install xz
# 用ruby-install安装ruby
ruby-install ruby 3.1.3
# 将ruby添加到目录添加到zshrc
echo "source $(brew --prefix)/opt/chruby/share/chruby/chruby.sh" >> ~/.zshrc
echo "source $(brew --prefix)/opt/chruby/share/chruby/auto.sh" >> ~/.zshrc
echo "chruby ruby-3.1.3" >> ~/.zshrc
source ~/.zshrc
# 检验ruby版本是否为3.1.3
ruby -v
# 使用ruby自带的包管理工具gem安装jekyll
gem install jekyll
Ubuntu
1
2
3
4
5
6
7
8
sudo apt-get install ruby-full build-essential zlib1g-dev
echo '# Install Ruby Gems to ~/gems' >> ~/.bashrc
echo 'export GEM_HOME="$HOME/gems"' >> ~/.bashrc
echo 'export PATH="$HOME/gems/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc
gem install jekyll bundler
本文由作者按照
CC BY 4.0
进行授权