August 1, 2022 by UUTAN
网站改版啦
为什么要进行改版呢?
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是运行在命令行上的, 没有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 [端口]
# 修改默认端口