没更新前下载得模板打开npm run dev 开启8080端口,然后同一个网络下得手机是也可以访问得,现在vue-cli模板更新了访问不到了,有谁知道怎么设置啊?
没更新前下载得模板打开npm run dev 开启8080端口,然后同一个网络下得手机是也可以访问得,现在vue-cli模板更新了访问不到了,有谁知道怎么设置啊?
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答875 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
本地可访问外网不可访问一般是由于程序监听的host为
127.0.0.1
,需要改为0.0.0.0
。Vue默认模板使用webpack-dev-server启动的,阅读文档可知webpack-dev-server有若干可配置项。其中
--host <hostname/ip>: hostname or IP. 0.0.0.0 binds to all hosts.
是我们需要的。默认我们使用
npm run dev
启动,那么我们需要修改package.json
: