vue-cli3项目如何使用同一wifi下的手机调试

新手上路,请多包涵

以前用vue-cli2的时候,将host设为本机ip地址,npm run dev起来后,同一wifi下的手机是可以通过电脑ip地址+端口号访问项目进行真机调试的。vue-cli3就不行了。
情况如下:
win10系统,没有防火墙软件。
同一wifi下,电脑能ping通手机ip。
vue.config.js中devServer的host设为电脑ip或0.0.0.0。
package.json中scripts.serve后面加 --host 0.0.0.0或 --host+电脑ip。
手机访问电脑ip+端口。
以上几种方法互相组合都测过,均无法访问。
网上没有搜到成功案例,请问有人解决过吗?

阅读 3.9k
1 个回答

vue-cli3.0在vue.config.js 里面设置host就行了

devServer: {
    host: '0.0.0.0',
    port: 8080,
  },