这里假设在云服务器上已经有在运行hugo, 并且本地中有一套和云服务器相同路径结构的站点文件, 因此可以在本地直接创建并撰写博文, 并直观地通过浏览器调试和检查效果。
那么创建文章、调试效果并发布文章的顺序应当是如下的:
- 使用如下命令在本地指定目录创建新文章(这里假设在posts目录下)
hugo new content posts/my-new-create-posts.md
-
撰写文章内容
-
在浏览器中调试效果,包含样式、图片等,直到满意为止
-
将front matters 中的 draft = true 改为draft = false
-
提交新的git 版本
-
同步本地和云服务器上的内容(使用rsync、scp 等工具,或者使用git 也不错?)