关于vue-cli取消dev-server.js后, proxyTable代理配置问题解决
新版vue-cli的 build 目录中取消 dev-server.js 和 dev-client.js 这两个文件,也没有默认依赖 http-proxy-middleware 插件, 因此关于proxyTable跨域代理的配置, 研究了很久终于找到解决方案,那就是在config/index.js中进行数据配置. 代码如下://跨域代理插件proxyTable: {'
·
新版vue-cli的 build 目录中取消 dev-server.js 和 dev-client.js 这两个文件,也没有默认依赖 http-proxy-middleware 插件, 因此关于proxyTable跨域代理的配置, 研究了很久终于找到解决方案,那就是在config/index.js中进行数据配置. 代码如下:
//跨域代理插件
proxyTable: {
'/goods':{
target:'http://localhost:3000'
},
'/goods/*':{
target:'http://localhost:3000'
},
'/users/**':{
target:'http://localhost:3000'
}
},
其中/**代表为/users路由下的所有文件都代理跨域;
然后在前端的代码中,就可以正常调用了, 其他pathRewrite, changeOrigin参数配置也直接在这个文件下写就ok了.
更多推荐
已为社区贡献3条内容
所有评论(0)