启动hugo服务的几个模式和注意事项

默认模式访问

// development模式启动hugo
hugo server -D

默认通过1313端口启动,打开浏览器在地址栏输入 http://localhost:1313/可以查看自己的博客主页面。

自定义的接口访问

hugo server -p 8080

问题:本地无法访问虚拟机上的hugo服务

另一种说法:希望其他人也可以通过ip访问我的主页(development模式)

--bind "0.0.0.0" -b "http://ip:1313"原因:

  1. "http://ip:1313" 是由于其他人访问的时候,静态资源默认是localhost,所以需要指向自己ip地址和默认端口。
  2. --bind "0.0.0.0",默认启动只允许本机访问,所以需要bind所有机器都可以访问。
hugo server --bind "0.0.0.0" -b "http://ip:1313"

参考文章: 解决本地无法访问vm虚拟机上centos7服务器中已配置好的hugo站点的问题

综合上面几者

hugo server -b "http://ip:8080" -p 8080 --bind "0.0.0.0"

更多hugo命令请查看官网:链接

文章复制于我的另一个博客:语雀链接

你可能感兴趣的:(启动hugo服务的几个模式和注意事项)