下面 Webpack dev server 配置在macos系统上运行时不会出现错误:
module.exports = { // [...] devServer: { host: 0.0.0.0, port: 8080, contentBase: "/dist", hot: true, inline: true, watchOptions: { poll: true } }, // [...] }
我可以通过连接到同一网络的移动设备,使用机器的本地ip(192.168.1.65:8080)访问web应用。
同样的配置在Windows上不起作用,似乎无法在浏览器上打开0.0.0.0。但使用0.0.0.0以外的任何其他ip都不允许从移动设备访问。有人知道如何在Windows上解决这个问题吗?
0.0.0.0是一个 non-routable meta-address 用于指定无效的、未知的或不适用的目标(无特定地址的占位符)。