实现效果:
- 给测试环境打包时,采用A接口地址;
- 给生产环境打包时,采用B接口地址;
实现原理
process.argv
获取当前运行的node命令,再根据不同命令,获取不同环境下的相应配置;
实现步骤
1、修改package.json,新增测试环境的打包命令
"scripts": {
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
"start": "npm run dev",
"build"