开始


开始的开始

用了jekyll在Github上搭建个写字的地方,直接用别人做好的主题,效果还不错,作者说明如下:

###终于要开工了,想今后写点东西。 估计会是七拉八扯的,简称七扯。本Blog建在Github上。使用Jekyll进行搭建,Jekyll是一个Ruby写的程序,可以将Markdown写的文章通过模板生成最终的Html静态文件。

博客文章的评论功能使用了Disqus。

如果你直接拷贝或Fork本Git库作为自己的博客,一定不要忘记删除我写的文章以及修改 _includes / comments.md 中的disqus_shortname,以及修改 _layouts / default.html中 google analytics的标识 _gaq.push(['_setAccount', 'UA-12936429-2']);

最后感谢您的配合。

不过改的东西可能比上面说明的还要多一些,中文版的评论改为了多说,所以还需要去多说Duoshuo创建一个站点,相应修改_includes / comments.md 中的short_name为多说注册的帐号;另外得修改_config.yml以及_layouts / post.html中的信息,嘛~,反正弄好后自己看看需要改什么地方就改哪里好了,不过每次都要传到Github上再看样式可能很麻烦,还是推荐搭建一个本地环境,可以参照jekyll 中文文档 ,额,当然可能还需要一个 Ruby的环境,自己搭太麻烦了,最好去Bitmami官网 下载一个 Ruby Stack 的一键安装包(安装的时候除了ruby以外能取消勾选的全取消): bitmabi ruby stack 然后在开始菜单打开一个Use Bitnami Ruby Stack 的命令行程序,执行以下命令:


# 删除自带的源
gem sources --remove https://rubygems.org/
# 改为 taobao 的ruby 源
gem sources -a https://ruby.taobao.org/
# 进入本地库
cd G:\Temp\greycode.github.com
# 安装jekyll
gem install jekyll
# 当前文件夹中的内容将会生成到 ./_site 文件夹中。
jekyll build
# 一个开发服务器将会运行在 http://localhost:4000/
jekyll serve
# 和`jekyll serve`相同,但是会查看变更并且自动再生成。
jekyll serve --watch

原来自带的代码高亮也是各种不如意,还是自己配置下妥当一些(highlight.js),另外需要修改下_layouts/post.html中的图片缩放以及media/css/screen-mobil.css手机端的样式以满足响应式设计的要求。
嗯……大概就折腾这么多,还有的话就是以后要习惯用Markdown 语法写文章了(一点都不习惯啊!!),这里有份Markdown语法的文档(这个跟github最新的说明有些出入,推荐还是看github的说明),还有编辑器
以上。


greycode - Yet another programmer :-)