好久没有来SF,消息提示已经爆满,感谢大家的赞~晃眼看到有些是评论的,待我慢慢回复。。。
貌似涨了很多粉丝,也是惭愧。所以决定不定期把自己博客的文章搬运过来。也不是什么好文章,纯属记录自己折腾的过程。
如果觉得不错的,欢迎交个朋友,交换,加个社交圈啥的。
之前一直使用Jekyll,但是换电脑安装环境觉得很麻烦,尤其是ruby被墙,用 gem 安装Jekyll时候很难安,要换成。后来换成Hexo,但是需要在本地编译上传。试过Koding搭了个在线虚拟机,在线编译后上传。但是感觉还是麻烦,不如Jekyll可以直接上传Markdown文件,由Github直接编译部署的方便。想起以前用过的云编辑器Cloud 9,去看了下文档,支持安装Jekyll,ruby、git环境也已经准备好。试了一下,很快很方便。
关于 Cloud 9
Cloud9支持的程序语言有Node.js、HTML5、PHP、Python / Django、Ruby on Rails、C/C++、StrongLoop等,提供FTP、S-S-H和空间托管,有MysqL、MongoDB、SQLite数据库,可以一键安装Wordpress,也可以自己上传程序代码,支持协同编辑合作,另外可以和其它的云空间整合。
Cloud9支持将代码一键发布到Heroku、Windows Azure、Google App Engine、CloudFoundry等云空间上,还可以同步应用到Github空间上。
支持sublime风格,还有常用输入习惯配置:
新建工作空间
这里提供多种开发模板,我们此次选择Custom:
安装Jekyll
打开terminal(快捷键alt+t,或者菜单---window---newterminal),输入:
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-sitecd my-awesome-sitejekyll serve --host 0.0.0.0 --port 8080
访问地址https://项目名-用户名.c9.io
,例如我的是 https://blog-younglaker.c9.io
使用博客模板
Cloud 9已结安装好Git,可以直接用。找到你喜欢的博客模板的Github地址,clone下来即可:
git clone 项目地址
本文来自