错误代码如下:
由于项目在对接api阶段,所以难免有前端api地址的时候,在config/index.js
节点配置api地址如下:
dev: {
env: require('./dev.env'),
port: process.env.PORT || 8080,
autoOpenBrowser: true,
assetsSubDirectory: 'static',
assetsPublicPath: '/',
proxyTable: {
'/api':{
// target:'http://192.168.2.10:7070',
target:'http://192.168.2.20:7070',
changeOrigin: true,
pathRewrite:{
'^/api': '/'
}
}
},
cssSourceMap: false
}
每次切换api地址都会报错,干掉node进程重跑 npm run dev
有时候可以,有时候干脆重启pc,这是为什么呢?
注:直接停掉终端,然后 npm run dev
也会报 405 错误
405错误一般是请求方式不对,可能是GET,POST搞反了,可以重启下node进程,检查下代码看看请求方式是否正确