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

发布于 2022-09-11 22:55:10 字数 134 浏览 22 评论 0

image.png

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

や莫失莫忘 2022-09-18 22:55:10
    //根目录创建一个 .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
    }
    // 好吧 有点坑 带确实能跑起来
    
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文