Vue自动判断开发环境与生产环境的接口地址并实现切换
在开发项目时请求数据经常会遇到跨域问题,还好使用vue配置反向代理还是很简单好用的,但是在项目要进行打包上线时会遇到一个问题,反向代理只适用于开发环境下,生产环境是不支持的,也就是说如果不对接口进行处理的话是会报错的,那么我们应该如何解决这个问题呢?
一.config文件夹下dev.env.js中
开发环境下使用了反向代理解决跨域问题
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
API_ROOT: '"/api"'