在开发vue-cli脚手架项目的时候,配置了host : 127.0.0.1 dev.com 想通过dev.com:8080去访问项目,dev.com这个域名后端已经配置好了跨域 但是访问的时候会报Invalid Host header(无效的主机头)错误
上解决方法: 要修改webpack的配置,在项目的根目录下增加vue.config.js 文件
module
.exports
= {
productionSourceMap
: false
,
devServer
: {
historyApiFallback
: true
,
watchOptions
: { aggregateTimeout
: 300, poll
: 1000 },
disableHostCheck
: true
,
}
};
就ok啦~