查询所有命令
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 server –source=serif
错误示例
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