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 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