使用hugo制作基于md文档的静态网站
2017-12-21 00:00
393 查看
使用hugo制作基于md文档的静态网站
地址
https://gohugo.io/原理
hugo只是一个命令行工具hugo可以作为一个server来运行
hugo作为server时,监听http请求,并生成动态网页
hugo可以直接将网站内容静态化输出到一个目录中
hugo扫描本地目录的md和html文件,并将其嵌入模板中生成网页
hugo使用go语言编写,支持多平台的独立执行
hugo是开源的
hugo有很多开源的主题可以下载
缺点
没有在线编辑网页内容的UI,需要自己编写md文档,可以使用一些譬如atom、vs code之类的工具不确定是否支持增量文档输出
建议
一些基于技术类的博客,可以采用该工具相关文章推荐
- 08_面向对象【帮助文档的制作和作用、如何使用JDK提供的帮助文档、代码块概述(局部代码块,构造代码块,静态代码块)和讲解、继承】
- 程序中帮助文档的制作与使用
- 用PHP制作静态网站的模板框架
- [导入]使用Office System构建基于项目的文档管理系统的设想
- 用PHP制作静态网站的模板框架
- 对开发的程序(制作CAB)进行签名,并允许网站中使用
- 对开发的程序(制作CAB)进行签名,并允许网站中使用
- 用PHP制作静态网站的模板框架(二)
- 在使用Asp.net制作网站的时候遇到的问题(一)
- 在使用Asp.net制作网站的时候遇到的问题(一)
- 用PHP制作静态网站的模板框架
- 使用 Asp(vbs) 来读取 XML 数据岛 来制作网站菜单
- Asp.net 2.0使用Global.asax制作网站计数器的一点心得
- 用PHP制作静态网站的模板框架(四)
- 5天学会使用NoahWeb表现层制作动态网站(第二天)
- 5天学会使用NoahWeb表现层制作动态网站(第四天)
- 在使用Asp.net制作网站的时候遇到的问题(二)
- 5天学会使用NoahWeb表现层制作动态网站(第一天)
- Asp.net 2.0使用Global.asax制作网站计数器的一点心得
- 对开发的程序(制作CAB)进行签名,并允许网站中使用