【问题标题】:How to make my VueCLI webpack-simple accessible in LAN (192.168.1.73:8080)?如何使我的 Vue CLI webpack-simple 在 LAN (192.168.1.73:8080) 中可访问?
【发布时间】:2018-08-01 06:56:51
【问题描述】:
我正在制作自己的 VueJS 项目,并使用以下命令构建它:
vue-cli webpack-simple
然后,我创建自己的组件,一切正常,然后,我运行该命令:
npm 运行开发
它完美地工作,没有错误,我想看看我的项目是否响应,所以我继续使用我的智能手机,并尝试:
192.168.1.73:8080
错误:
192.168.1.73 不允许连接。
我已经尝试添加:
'webpack-dev-server/client?http://0.0.0.0:8080',
同样的结果,在我的 cmd.exe 里面说:
cross-env NODE_ENV=development webpack-dev-server --open --hot
感谢您的回复。
【问题讨论】:
标签:
npm
webpack
vue.js
vuejs2
【解决方案1】:
在您的 package.json 中,更改 dev 脚本。
默认是:
cross-env NODE_ENV=development webpack-dev-server --open --hot
默认为localhost,所以你可以使用这个:
cross-env NODE_ENV=development webpack-dev-server --open --hot --host 0.0.0.0