迁移文章
把 Octopress source/_posts
文件夹内的所有文件转移到 Hexo 的 source/_posts
文件夹即可
改变新文章的命名格式(这个看个人喜好)
在 _config.yml
中修改 new_post_name
参数
new_post_name: :year-:month-:day-:title.md
保证以前的外链可被访问(这个比较重要)
这个是要确保被搜索引擎索引的或者别人转载的外链能被正常的访问,不然404多不好
在 _config.yml
中修改 permalink 参数
permalink: /blog/:year/:month/:day/:title/
YAML
hexo文章的头部文件是用YAML来写的,比如文章要同时标记多个 tags,就需要用
tags: [tag1, tag2]
或者
tags:
- tag1
- tag2
这样的语法来写,详见 YAML 的 wikipedia.
ejs和stylus
hexo 用的 ejs 和 stylus。同样如果习惯用 LESS 之类也可以装相应的 plugins.
ejs 是 embedded javascript,从 js 文件中抽取出 html 结构,使代码结构清晰简洁易读。
文档存备用:https://code.google.com/p/embeddedjavascript/w/list
stylus 是和 less/sass 类似的一个 css processor,比原生的 css 更简洁一些。