这里假设在云服务器上已经有在运行hugo, 并且本地中有一套和云服务器相同路径结构的站点文件, 因此可以在本地直接创建并撰写博文, 并直观地通过浏览器调试和检查效果。

那么创建文章、调试效果并发布文章的顺序应当是如下的:

  1. 使用如下命令在本地指定目录创建新文章(这里假设在posts目录下)

hugo new content posts/my-new-create-posts.md

  1. 撰写文章内容

  2. 在浏览器中调试效果,包含样式、图片等,直到满意为止

  3. front matters 中的 draft = true 改为draft = false

  4. 提交新的git 版本

  5. 同步本地和云服务器上的内容(使用rsync、scp 等工具,或者使用git 也不错?)