常用命令
#使用方法:
hugo
hugo [flags]
hugo [command]
hugo [command] [flags]
#查看版本
hugo version
#版本和环境详细信息
hugo env
#创建新站点
hugo new site "$mysite"
#创建文章
hugo new index.md
在content/文件夹可以看到,此时多了一个markdown格式的文件index.md,打开文件可以看到时间和文件名等信息已经自动加到文件开头,包括创建时间,页面名,是否为草稿等。
#编译生成静态文件
hugo
Hugo将编译所有文件并输出到public目录
#编译生成静态文件并启动web服务
hugo server
常用参数
--bind="127.0.0.1" 服务监听IP地址;
-p, --port=1313 服务监听端口;
-w, --watch[=true] 监听站点目录,发现文件变更自动编译;
-D, --buildDrafts 包括被标记为draft的文章;
-E, --buildExpired 包括已过期的文章;
-F, --buildFuture 包括将在未来发布的文章;
-b, --baseURL="www.datals.com" 服务监听域名;
--log[=false]: 开启日志;
--logFile="/var/log/hugo.log": log输出路径;
-t, --theme="" 指定主题;
-v, --verbose[=false]: 输出详细信息