用vue-cli构建的项目。 把config 文件夹下面的 index.js 里面的 dev的 host 的值从localhost 替换成本机 ip 地址之后无法访问到项目
解决方法:把 host 的值改成 0.0.0.0
但是如果用本机ip映射的域名来访问,同样访问不到,页面出现
Invalid Host header
解决方法:
1.关闭host检查
在build目录下的webpack.dev.conf.js文件,devServer下添disableHostCheck: true,跳过检查
同样的原理,可以在package.json文件修改scripts命令,添加一段:
–disableHostCheck=true
2.直接将host修改成你的域名 xxx.com
推荐使用第一种方法