Hexo文章发布


记录Hexo文章发布用到的几条命令

如果直接使用hexo new <title>的方式新建文章,会在source/_posts新建文章,使用hexo generate编译markdown文件时,输出到public目录下,之后hexo deploy则将未完成的文章一并部署到服务器。使用draft机制规避以上问题

建立文章草稿

1
hexo new draft <title>

本机预览草稿

1
hexo server --draft  # hexo s --draft

草稿转为正式文章

1
hexo publish <title>  # hexo p <title>

静态文件生成&发布

1
2
3
4
5
6
7
8
# 静态文件生成
hexo generate # hexo g

# 部署静态文件到服务器
hexo deploy # hexo d

# 静态文件+部署一步
hexo g -d # hexo d -g