本篇文章属于Hugo学习路线Li.028一部分
# 查询所有命令
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