我在vue2+cli的项目中,给devServer添加了下面三行配置,项目就启动不了了:
//*是端口号,这里就先不发布了哈
host: '0.0.0.0',
public:"***.***.**.*:8000",
port: 8000,
发生如下报错
devServer: {
host: '0.0.0.0',
public:"***.***.**.*:8000",
port: 8000,
historyApiFallback: true,
allowedHosts: "all",
// open: true,
// 配置反向代理
proxy: {
'/api': {
// 源
target: process.env.VUE_APP_API_URL,
// 是否改写
changeOrigin: true,
secure: false,
pathRewrite: {
'^/api': '/'
}
}
}
},
```
不是提示你没有public这个配置项么,你加了肯定报错啊
近期本人在github上自己用最新的vue-cli3脚手架初始化了一个移动端的项目,因为项目中要访问某大厂的后端接口,而他们的接口又设置某些头部跨域验证,所以,不得不在本地起一个devserver,用作接口代理转发。