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/_posts
。layout
默认就是source/_posts
,filename
是你要发表的文件名。如果你是按照上面创建的草稿,那filename
就是title
。
预览文章
在命令行中输入:
hexo g
hexo s
hexo g
是hexo generate
的缩写,生成静态文件。
hexo s
是hexo server
的缩写,启动服务器。默认情况下,访问网址为: http://localhost:4000/
在将文章上传到网站前,我们要想预览一下效果,看看文章在网站上好不好看,排版是否清晰,就输入上面两条指令先进行本地渲染。然后再浏览器中输入上面的网址,就能访问本地服务器来预览网站了。
发表文章
在命令行中输入:
hexo g
hexo d
hexo d
是hexo deploy
的缩写,部署网站,即把文章上传到网站中。
参考链接