本篇文章属于Hugo学习路线Li.028一部分

Hugo 常用命令. 官网参考地址

# 查询所有命令
hugo -h

# 创建Hugo 静态网站
hugo new site mywebsite

# 创建文章, 当前必须mywebsite下才可创建文章
# 创建的文章存放在 mywebsite/content/p/test.md下
# 使用命令创建的hogo可以监控到, 实时显示到预览上
hugo new p/test.md

# 启动服务, 必须在mywebsite文件夹下启动
hugo server

# 草稿也预览, -D 参数, 必须在mywebsite文件夹下启动
hugo -D server

# 指定预览的主题, 必须在mywebsite文件夹下启动
# papermod是在themes文件夹下的主题名称
hugo -D server --theme=papermod

# 指定预览的端口
hugo -D server  --port=1313

# 指定服务绑定在哪个端口, 比如你想在手机预览, 电脑手机同一局域网时
# 电脑ip 192.168.1.20, 手机访问192.168.1.20就能看到预览
hugo -D server --bind="192.168.1.20" --port=80

# 指定预览的默认地址, http://192.168.1.20:1313

错误示例

hugo -D server --baseUrl="http://192.168.1.20/" --port=1313
# 访问不到, 没有绑定ip, 访问http://192.168.1.20:1313失败, 访问localhost:1313则显示
# 访问任意链接被定位到http://192.168.1.20:1313上


正确做法,绑定当前ip,提醒baseUrl最后结尾必须是'/'

hugo -D server --baseUrl="http://192.168.1.20/" --port=1313 --bind="192.168.1.20"

# 指定配置文件
hugo -D server --config=config.yml

# 指定输出静态博客网站的目录lizicai.com, 再次提醒baseUrl最后一位是/
hugo --theme=papermod --baseUrl="https://lizicai.com/" --destination="lizicai.com" --config=config.yml