Hugo用Go语言写成,是一个静态网站生成器,其在Apache License 2.0协议下开源。Hugo支持使用TOML、YAML和JSON格式作为数据配置文件,其内容可以用Markdown和HTML语言编写,并且使用简码来添加丰富的内容。分类法、多语言模式、图片处理、自定义输出格式、简化HTML/CSS/JS脚本和Sass SCSS工作流的支持也是其显著特点。
Hugo利用了以下开源项目:
- https://github.com/yuin/goldmark
- https://github.com/alecthomas/chroma
- https://github.com/muesli/smartcrop
- https://github.com/spf13/cobra
- https://github.com/spf13/viper
Hugo是您制作博客、企业官网、创意作品集、网络杂志、单页面应用,甚至一个有着上千网页的大型网站的理想选择。
如果您不想为配置各种麻烦的运行环境、依赖和数据库操心,却又想自己手写代码创建网站,那么您大可以选择Hugo。
用Hugo构建的网站又快又安全,并且可以在AWS、GitHub Pages、Heroku、Netlify等任何云服务平台以及其它任何你能想到的地方部署。
想了解更多?想为Hugo开发贡献力量?敬请进入我们的GitHub主页。