歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Ubuntu下搭建Jekyll環境

Ubuntu下搭建Jekyll環境

日期:2017/3/3 13:40:25   编辑:Linux技術

安裝RUBY環境

which ruby檢查系統是否是帶ruby,
同時檢查which ruby-dev。
若沒有任何輸出,說明沒有安裝,直接運行
[code]sudo apt-get install ruby ruby-dev

安裝nodejs環境

之所以要安裝nodejs是因為ruby的gem管理需要用到nodejs環境,在完成ruby環境後,在終端中輸入gem -v,會出現以下結果:
[code]var/lib/gems/1.9.1/gems/execjs-2.5.2/lib/execjs/runtimes.rb:48:in autodetect: Could not find a JavaScript runtime. Seehttps://github.com/rails/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)

錯誤信息提示:找不到一個JavaScript環境,只要在終端中輸入如下命令即可:
[code]sudo apt-get install nodejs

nodejs安裝完成後,重新在終端中輸入gem -v,出現如下結果,表明安裝成功:
2.2.2

更換GEM SOURCES

嘗試過自帶的源,發現連接一直有問題,包括Ruby的Gem sources,不過我們可以用https://ruby.taobao.org/的加速鏡像,taobao的ruby源,所以在開始安裝前,我們需要替換gem sources為淘寶的鏡像
[code]$ gem sources --addhttps://ruby.taobao.org/ --removehttps://rubygems.org/ $ gem sources -l
*** CURRENT SOURCES ***
' target='_blank'>https://ruby.taobao.org[/code] 
為了確認下替換是否成功,我們可以檢查下
1 sudo gem sources -l
如果替換成功,則會看到如下返回:
1 * CURRENT SOURCES *
2
3 https://ruby.taobao.org

安裝JEKYLL 和 MARKDOWN支持

[code]sudo gem install jekyll
sudo gem install rdiscount

安裝完成後,在終端中輸入如下命令,驗證jekyll安裝是否成功:
[code]jekyll new myblog

如果成功創建目錄,則說明jekyll安裝成功。
Copyright © Linux教程網 All Rights Reserved