Hexo新建文章及发布指令--笔记
使用Git部署文章的命令
完成后部署
您可执行下列的其中一个命令,让 Hexo 在生成完毕后自动部署网站,两个命令的作用是相同的。
1
2
3
4
5
6 >$ hexo generate --deploy
>$ hexo deploy --generate
**简写**
>$ hexo g -d
>$ hexo d -g
新建
hexo new [layout] <title>
布局(Layout)有三种:post、page 和 draft。
布局 | 路径 |
---|---|
post | source/_posts |
page | source |
draft | source/_drafts |
新建文章
windows下使用命令行创建新的博客文章如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。如果标题包含空格的话,请使用引号括起来。
hexo new "post title with whitespace"
1 | 参数 描述 |
Hexo 主页文章列表默认会显示文章全文,浏览时很不方便,可以在文章中插入 进行分段。
新建独立页面
hexo new page --path about/me "About me"
以上命令会创建一个 source/about/me.md 文件,同时 Front Matter 中的 title 为 “About me”
新建草稿
hexo new draft "draft"
生成静态网页
hexo generate
可简写为hexo g
1 | 选项 描述 |
发布
发表草稿。
hexo publish [layout] <filename>
server
启动服务器。默认情况下,访问网址为: http://localhost:4000/。
hexo server
布署(deploy)
hexo deploy
可简写为hexo d
渲染文件
hexo render <file1> [file2] ...
迁移
hexo migrate <type>
清除缓存和已生成的静态文件
清除缓存文件 (db.json) 和已生成的静态文件 (public)。
hexo clean
list
列出网站数据。
hexo list <type>
显示草稿
hexo --draft
显示 source/_drafts
文件夹中的草稿文章。