安装
Git,NodeJs,Hexo
具体讲讲Hexo的指令
init 初始化一个文件夹
new layout title 新建一篇文章
generate 生成静态文件
-d 直接部署
-w 监视文件变动
g 简写
publish 发表草稿
server 启动服务器
migrate 从其他博客迁移内容
clean 清除缓存
list 列出网站资料
version hexo版本
这里千万注意,配置前面的空格不能删除
一些选项
--safe 安全模式
--silent 简洁模式
--draft 显示草稿
--config custom.yml 自定义配置文件
--cwd /path/to/cwd 自定义CWD
迁移
从其他博客迁移数据
首先安装 npm install hexo-migrator-rss --save
这部分挺麻烦的,还要转码,以后在再说吧...
布局
自带三种布局方式,默认post,用户自定义的布局方式可以放在_post中
文件名称
默认以标题为文件名称,建议采用:year-:month-:day-:title.md
方式,在new_post_name中更改
草稿
草稿默认不会显示在页面中,建立后会保存在source/_drafts
可以使用publish指定到_post文件夹中,也可指定布局
render_drafts设为true来预览
模板
创建模板使用 hexo new 文件名称 内容
也可添加布局 时间 标题
Font-matter
文件上方分割区域,用于指定特殊变量
预定义参数
分类和标签
分类是有序的,并且不能同级
标签是无序的
JSON-Font-matter
和上面类似,只不过使用JSON格式用;;;分割
标签插件
用于在模板中快速插入特定内容的插件,不知道和TP是否类似