是否可以在项目中使用多个Babel预设?

时间:2017-10-25 16:07:24

标签: javascript react-native babel expo

我正在开发一个使用Expo安装的React-Native应用程序,它使用以下代码创建.babelrc配置:

{
    "presets": ["babel-preset-expo"],
    "env": {
        "development": {
            "plugins": ["transform-react-jsx-source"]
        }
    }
}

最近我遇到了另外两个需要安装名为"react-native""flow"的其他类型的babel预设的库。

问题:如何合并3个预设?

1 个答案:

答案 0 :(得分:6)

将它们作为项目添加到预设数组

{
    "presets": ["babel-preset-expo","react-native","flow"]
    "env": {
        "development": {
            "plugins": ["transform-react-jsx-source"]
        }
    }
}