很久沒有來SF,消息提示已經爆滿,感謝你們的贊~晃眼看到有些是評論的,待我慢慢回覆。。。git
貌似漲了不少粉絲,也是慚愧。因此決定不按期把本身博客的文章搬運過來。也不是什麼好文章,純屬記錄本身折騰的過程。數據庫
若是以爲不錯的,歡迎交個朋友,交換友鏈,加個社交圈啥的。關於我npm
以前一直使用Jekyll,可是換電腦安裝環境以爲很麻煩,尤爲是ruby被牆,用 gem 安裝Jekyll時候很難安,要換成淘寶的鏡像。後來換成Hexo,可是須要在本地編譯上傳。試過Koding搭了個在線虛擬機,在線編譯後上傳。可是感受仍是麻煩,不如Jekyll能夠直接上傳Markdown文件,由Github直接編譯部署的方便。想起之前用過的雲編輯器Cloud 9,去看了下文檔,支持安裝Jekyll,ruby、git環境也已經準備好。試了一下,很快很方便。ruby
官網編輯器
Cloud9支持的程序語言有Node.js、HTML五、PHP、Python / Django、Ruby on Rails、C/C++、StrongLoop等,提供FTP、S-S-H和空間託管,有MysqL、MongoDB、SQLite數據庫,能夠一鍵安裝Wordpress,也能夠本身上傳程序代碼,支持協同編輯合做,另外能夠和其它的雲空間整合。oop
Cloud9支持將代碼一鍵發佈到Heroku、Windows Azure、Google App Engine、CloudFoundry等雲空間上,還能夠同步應用到Github空間上。測試
支持sublime風格,還有經常使用輸入習慣配置:spa
這裏提供多種開發模板,咱們這次選擇Custom:code
打開terminal(快捷鍵alt+t,或者菜單---window---newterminal),輸入:blog
gem install jekyll
測試安裝是否成功
jekyll
按照官方的教程,這樣就安裝好了。可是我運行後報錯,問題是coffeescript沒有安裝。
/usr/local/rvm/gems/ruby-2.2.1@global/gems/bundler-1.8.4/lib/bundler/spec_set.rb:92:in `block in materialize': Could not find coffee-script-source-1.9.1 in any of the sources (Bundler::GemNotFound)
爲了之後方便,安裝全局的coffee:
npm install -g coffee-script
測試coffee:
coffee
coffee安裝好以後就能夠運行Jekyll了。
新建項目:
jekyll new my-awesome-site cd my-awesome-site jekyll serve --host 0.0.0.0 --port 8080
訪問地址https://項目名-用戶名.c9.io
,例如個人是 https://blog-younglaker.c9.io
Cloud 9已結安裝好Git,能夠直接用。找到你喜歡的博客模板的Github地址,clone下來便可:
git clone 項目地址
本文來自Laker的博客