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

新手上路,请多包涵

image.png

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

阅读 3.4k
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
    }
    // 好吧 有点坑 带确实能跑起来
    
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题