到目前为止,我正在使用Hexo.io并且喜欢它,但我对工作流程感到非常困惑.
这就是我要做的事情 - 在一个终端我运行,hexo server以便我可以看到本地站点.它坚持要添加一个hello world post(部分核心模块)并且无法摆脱它.
然后,为了让网站显示我的更改,我必须在另一个终端中运行hexo generate -w.
然后在我部署之前,我实际上需要在运行hexo clean之前运行,hexo deploy或者hexo generate -d因为它似乎在更改后生成它只会更改服务站点而不是生成的站点.
完全和完全莫名其妙.还有其他人经历过这个吗?我错过了一些技巧?
你只需要运行hexo s启动服务器.如果您编辑/添加文件(文章,布局,CSS theme/**/_config.yml等),Hexo会检测它并自动重新生成新站点.您需要停止并重新启动服务器的唯一情况是更改主_config.yml文件.
hexo generate命令用于生成博客一次.
hexo clean删除db.json文件.当您必须删除未链接到文章的无用标签和类别时,它非常有用.要部署您的博客,请运行hexo clean(可选)hexo generate --deploy