是否可以在一个项目中使用多个 Babel 预设?
Is it possible to use more than one Babel preset in a project?
我正在开发一个 React-Native 应用程序,它是使用 Expo 安装的,它使用以下代码创建 .babelrc 配置:
{
"presets": ["babel-preset-expo"],
"env": {
"development": {
"plugins": ["transform-react-jsx-source"]
}
}
}
最近我遇到了另外 2 个需要安装其他类型的 babel 预设的库,名称为:"react-native"
和 "flow"
。
问题:如何合并3个预设?
将它们作为项目添加到预设数组中
{
"presets": ["babel-preset-expo","react-native","flow"]
"env": {
"development": {
"plugins": ["transform-react-jsx-source"]
}
}
}
我正在开发一个 React-Native 应用程序,它是使用 Expo 安装的,它使用以下代码创建 .babelrc 配置:
{
"presets": ["babel-preset-expo"],
"env": {
"development": {
"plugins": ["transform-react-jsx-source"]
}
}
}
最近我遇到了另外 2 个需要安装其他类型的 babel 预设的库,名称为:"react-native"
和 "flow"
。
问题:如何合并3个预设?
将它们作为项目添加到预设数组中
{
"presets": ["babel-preset-expo","react-native","flow"]
"env": {
"development": {
"plugins": ["transform-react-jsx-source"]
}
}
}