//根目录创建一个 .babelrc.js文件 js文件中可以执行node代码 so你想到了吧 script: { "build": "cross-env BUILD_TYPE=1 ..." } // .babelrc.js 文件 const config1 = require('config/1.json') const config2 = require('config/2.json') // 这里那cross-env传递过来的 命令参数判断一下 if (process.env.BUILD_TYPE === 1) { module.exports = config1 } else { module.exports = config2 } // 好吧 有点坑 带确实能跑起来