开发过程中 npm run dev 组件中接口调取的地址是 全局global定义的一个API变量如下:
// 开发环境打开 ↓↓↓
// global.API = '/api';
// 生产环境打开 ↓↓↓
// global.API = '';
this.$http.post(API + '/User/ResetPwd', {id: id})
生产环境 npm run build 时如何自动改变API成生产环境变量?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
写配置文件,在
npm run build中 先复制配置文件(cp env.prod.js env.js) 再运行楼上方法简单粗暴,但是效果不错
第一种方法:
可以使用 "cross-env": "^3.1.3" 这个库.
在 package.json 中同样需要两个命令:
在代码中:
第二种方法:
在webpack.config.js中使用DefinePlugin:
在代码中:
以上两种方式在我的electron-webpack库中均有使用...
https://github.com/llwslc/ele...