-
Apr
30
-
解决Windows中Jekyll由于编码不兼容而无法启动的问题
I delete this post just to validate a build fault.
-
Apr
26
-
Jekyll使用笔记
关于Jekyll的介绍,请猛击这里
前期准备
- 你必须拥有一个github帐号。
- 安装git本地客户端
- 安装Ruby。windows用户可以直接下载RubyInstaller进行安装(尼玛太幸福了)。
这些都是准备工作,下面正式开始了。
安装Jekyll-Bootstrap。
1 创建一个新的Repository。
新的repo的命名格式为USERNAME.github.com,其中,USERNAME是您在github.com上的用户名。
2 安装Jekyll-Bootstrap
git clone https://github.com/plusjade/jekyll-bootstrap.git USERNAME.github.com cd USERNAME.github.com git remote set-url origin git@github.com:USERNAME/USERNAME.github.com.git git push origin master
敲完这个命令后,您可以去泡杯咖啡拉。几分钟后,您的网站可以通过http://USERNAME.github.com进行访问了。这真是一个奇迹!
在本地运行Jekyll
Jekyll的一些依赖包需要DevKit方可正确安装。请先下载DevKit。解压DevKit之后,进行该目录中,依次运行:
ruby dk.rb init ruby dk.rb install
然后,通过以下命令安装Jekyll:
gem install jekyll
您现在可以在本地预览您的网站拉:
cd USERNAME.github.com jekyll --server
Tips:
Jekyll默认都是英文,如果想让他支持中文,直接输可以了。等等,您需要将它存为UTF-8格式的,注意,不要加BOM头哦。(推荐使用EmEditor) #添加文章和页面
1 添加文章
通过rake任务可以轻松创建文章:
rake post title="你好"
2 添加页面
同样通过rake添加页面,与创建文章语法类似:
rake page name="about.md"
安装主题
访问jekyllbootstrap主题站,请猛击这里。页面底层显示了可用的主题列表。点击Install Theme会告诉您安装命令。
生成文章列表
<div id="post_links"> <ul> {\% for post in site.posts \%} <li><span>{\{ post.date | date_to_string }\}</span> <a href=""></a></li> {\% endfor \%} </ul> </div>
常见问题
-
SSH连接GitHub时出现错误“ssh: connect to host github.com port 22: Bad file number”,如何解决?
问题原因是系统的22号端口可能被屏蔽。解决方法是在.ssh目录下创建config文件,即文件名为config,没有后缀。将以下代码复制到该文件中,如下:
Host github.com User joshualeung Port 443 Hostname ssh.github.com
即将连接端口修改为443,并将主机名修改为ssh.github.com。
后记:
几天之后,我在自己电脑上部署Jekyll的时候,由于编码问题
-
Jan
15
-
记梦:河边之蝎
一缕淡烟,河木无枝,寒水空流。余蹑足荒滩,若寻旧时光。残枝如刺,步履维艰。忽见洞中双蝎,悬空眈视。余以散沙掩之,沙沉洞空,而蝎依然。