Preface
最近在部署一个前端用vue开发的项目的时候,访问的时候页面出现了如下错误'Invalid Host header'
这是因为新版的webpack-dev-server出于安全考虑,默认检查hostname,如果hostname不是配置内的,将中断访问。
如果有webpack配置文件,那么在package.json
的脚本里添加参数即可
1 | "webpack-dev-server --disableHostCheck=true" |
如果是通过vue-cli来创建的项目,在根目录下创建文件vue.config.js
, 然后填入如下内容
1 | module.exports = { |
参考链接
关于webpack ‘Invalid Host header’ 错误 - 简书
解决vue-cli脚手架访问出现“Invalid Host header” | 浅殇博客
配置参考 | Vue CLI