为什么要进行改版呢?主要是用于推广界面性美观不再是我们的重点。

Hugo 是 Go 编写的静态网站生成器,速度快,易用,可配置。Hugo 有一个内容和模板目录,把他们渲染到完全的 HTML 网站。

Hugo 依赖于 Markdown 文件,元数据字体 。用户可以从任意的目录中运行 Hugo,支持共享主机和其他系统。

Hugo 只需要几分之一秒就可以渲染一个经典的中型网站,最好网站的每个部分渲染只需 1 毫秒。

Hugo 非常适合博客,文档等等网站的生成。

Hugo 当前提供 Windows,Linux,FreeBSD,NetBSD 和 OS X (Darwin) 的 x64, i386 和 ARM 架构的二进制预构建包。

Hugo 的源代码可以通过 Go 编译器工具链编译到任意地方运行,例如: DragonFly BSD, OpenBSD, Plan 9 和 Solaris。

基于golang开发的程序hugo,快速生成平台。 使用模板为:hugo-theme-terminal.

hugo是运行在命令行上的, 没有UI界面, hugo的命令不是太复杂, 只需要记住几个常用的命令就可以开始工作了.

命令格式:

hugo [command] [flags]

hugo常用命令

help

hugo help # 列出hugo所有命令及简要说明
hugo help [command] [flags] # 单独展示某个命令或参数的使用说明

hugo

hugo  # hugo为主命令, 当他不带任何子命令和参数时, 表示生成静态网站, 默认public目录下面生成静态网站.

new

hugo new [path] 
# 在content目录下创建一篇新内容文件. path为完整的路径, 包含文件名和扩展名. 以content目录为根目录.

hugo new site [path]
# 指定的目录下创建网站骨架, 静态网站是根据这些网站骨架生成的.

hugo new theme [name]
# 在themes目录下生成自定义模板

server

hugo server
# hugo提供了一个简版的web服务器, 用于预览静态网站.
# 默认地址: http://localhost:1313/
# 虽然有web服务器的功能, 但不建议用于生成环境提供web服务.
hugo server -p [端口] 
# 修改默认端口