方法二:(集热心网友提供的方案)
一般项目webpack会有两个或多个配置文件,如:
webpack.prod.conf.js 对应线上打包
webpack.dev.conf.js 对应开发环境
使用webpack.DefinePlugin就可以
复制代码
开发环境(webpack.dev.conf.js):
//开发环境下的baseURL
new webpack.DefinePlugin({
BASE_URL:"'xxxxxxxxx'"
})
线上环境(webpack.prod.conf.js):
//线上环境下的baseURL
new webpack.DefinePlugin({
BASE_URL:"'xxxxxxxxx'"
})
复制代码
我们只需要在入口文件中写上:axios.defaults.baseURL = BASE_URL;即可。
https://www.cnblogs.com/beileixinqing/p/7724779.html