使用hugo制作基于md文档的静态网站
地址
原理
- hugo只是一个命令行工具
- hugo可以作为一个server来运行
- hugo作为server时,监听http请求,并生成动态网页
- hugo可以直接将网站内容静态化输出到一个目录中
- hugo扫描本地目录的md和html文件,并将其嵌入模板中生成网页
- hugo使用go语言编写,支持多平台的独立执行
- hugo是开源的
- hugo有很多开源的主题可以下载
缺点
- 没有在线编辑网页内容的UI,需要自己编写md文档,可以使用一些譬如atom、vs code之类的工具
- 不确定是否支持增量文档输出
建议
- 一些基于技术类的博客,可以采用该工具