乌鸡国国王
  • 0
  • 新人请关照

如何设置package.json中不同的scripts语句执行不同.babelrc/babel.config.js配置

image.png

想通过不同的语句:build 和 build:lib执行不同的babel配置,如何做到呢

阅读 588
评论 2019-10-14 提问
    1 个回答
        //根目录创建一个 .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
        }
        // 好吧 有点坑 带确实能跑起来
        
    评论 赞赏 2019-10-14
      撰写回答

      登录后参与交流、获取后续更新提醒