Featured image of post Windows11 WSL2 下配置 hugo 环境踩坑

Windows11 WSL2 下配置 hugo 环境踩坑

问题

​ 最近我想用 Windows11 WSL2 上的 Ubuntu 20.04 来折腾我写博客用的 hugo 环境,发现执行 hugo server后并不能在主机的 localhost:1313 成功预览(尽管微软的文档里说的是可以:sweat:)

一番折腾后找到了解决方法,在 WSL2 别的 Linux 发行版应该也适用

解决方法

首先获取 WSL 2 Ubuntu host 的 ip 地址

1
ipconfig

我这里获取到的是 172.20.3.63

然后在 hugo 目录下执行

1
hugo server --bind 172.20.3.63 --baseURL=http://172.20.3.63

接着 Windows 主机的浏览器就可以通过访问 172.20.3.63:1313 成功预览了

Built with Hugo
Theme Stack designed by Jimmy