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,
  },
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进