hugo 常用命令

常用命令

#使用方法:
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]: 输出详细信息