hexo写作

[toc]

创建新文章

在命令行中输入:

hexo new [layout] <title>

如果没有设置 layout 的话,默认使用 _config.yml 中的 default_layout 参数代替。(默认在博客文件夹下的source文件夹)如果标题包含空格的话,请使用引号括起来。

参数描述
-p, --path自定义新文章的路径
-r, --replace如果存在同名文章,将其替换
-s, --slug文章的 Slug,作为新文章的文件名和发布后的 URL

创建草稿

在命令行中输入:

hexo new draft <title>

如果你从未使用过草稿功能,这条指令会自动在博客文件夹下的source文件夹内创建一个_draft文件夹,以后你创建的草稿都会被保存到这个文件夹下。同时这条指令也是创建草稿的命令。title标题如果有空格也是要用引号括起来的。

然后你就可以到_draft文件里用编辑器编辑文件。

发表草稿

在命令行中输入:

hexo publish [layout] <filename>

在编辑完文件后,就要发表文章,就是把草稿变成新文章,实际上是将草稿文件从source/_draft移动到source/_postslayout默认就是source/_postsfilename是你要发表的文件名。如果你是按照上面创建的草稿,那filename就是title

预览文章

在命令行中输入:

hexo g
hexo s

hexo ghexo generate的缩写,生成静态文件。

hexo shexo server的缩写,启动服务器。默认情况下,访问网址为: http://localhost:4000/

在将文章上传到网站前,我们要想预览一下效果,看看文章在网站上好不好看,排版是否清晰,就输入上面两条指令先进行本地渲染。然后再浏览器中输入上面的网址,就能访问本地服务器来预览网站了。

发表文章

在命令行中输入:

hexo g
hexo d

hexo dhexo deploy的缩写,部署网站,即把文章上传到网站中。

参考链接