Ubuntu下搭建Jekyll环境

2 篇文章 0 订阅
0 篇文章 0 订阅

安装RUBY环境

which ruby检查系统是否是带ruby,
同时检查which ruby-dev。
若没有任何输出,说明没有安装,直接运行

sudo apt-get install ruby ruby-dev

安装nodejs环境

之所以要安装nodejs是因为ruby的gem管理需要用到nodejs环境,在完成ruby环境后,在终端中输入gem -v,会出现以下结果:

var/lib/gems/1.9.1/gems/execjs-2.5.2/lib/execjs/runtimes.rb:48:in autodetect: Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable) 

错误信息提示:找不到一个JavaScript环境,只要在终端中输入如下命令即可:

sudo apt-get install nodejs

nodejs安装完成后,重新在终端中输入gem -v,出现如下结果,表明安装成功:
2.2.2

更换GEM SOURCES

尝试过自带的源,发现连接一直有问题,包括Ruby的Gem sources,不过我们可以用https://ruby.taobao.org/的加速镜像,taobao的ruby源,所以在开始安装前,我们需要替换gem sources为淘宝的镜像

$ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
$ gem sources -l
*** CURRENT SOURCES ***

https://ruby.taobao.org

为了确认下替换是否成功,我们可以检查下

1 sudo gem sources -l

如果替换成功,则会看到如下返回:
1 * CURRENT SOURCES *
2
3 https://ruby.taobao.org

安装JEKYLL 和 MARKDOWN支持

sudo gem install jekyll
sudo gem install rdiscount

安装完成后,在终端中输入如下命令,验证jekyll安装是否成功:

jekyll new myblog 

如果成功创建目录,则说明jekyll安装成功。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值