博客已经能够正常访问了,本篇主要介绍一下Octopress的基本操作,关于基本操作官网有更详细的,这里只简单进行必要的总结~
#Configuration 配置文件一共有4个:
- _config.yml # 关于Jekyll的配置文件,也是主要是用的配置文件
- Rakefile # 有关部署的配置文件
- config.rb # 有关文件路径的配置文件
- config.ru # 有关出错处理的配置文件
在前面的文章中,我们已经修改了Rakefile以实现同时部署gitcafe和github,其他的内容一般也涉及不到。config.rb与config.ru使用默认的路径就可以,所以我们主要修改的是_config.yml文件。这里只说一下一般会用到的配置:
1 | #网站的链接,自己没有域名的话就是http://username.github.io |
#Post and Site
在bash or terminal中:
1
2
3
4
5
6
7new_post["name of post"] # 创建新的post
# 创建markdown site,访问用 url/sitename/
new_site["sitename"] # 会在source/sitename/下创建index.markdown
# 创建普通site, 如果不是index.html则访问为 url/dir/site.html
new_site["dir/site.html"] # 会在source/dir/创建site.html
#Img and Code 由于markdown本身支持内嵌html,所以嵌入图片可以使用:
1 | <img src="path/to/img" title="title" alt="xxx"> |
嵌入代码的更多内容可以参考官网文档
如果使用的是默认模板和配置的话,以上的操作已经够用,自己只需要在*.html或*.markdown上写内容就好。
#Misc
- Markdown的教程推荐Daring Fireball,对应的中文版本是http://www.appinn.com/markdown/
- Git的教程推荐官网教程,有配图说明且十分详细, 也可以生成电子书下载!