reactjs 如何在babel.config.js中添加新的插件,当env/production已经存在时?

lbsnaicq  于 2022-11-04  发布在  React
关注(0)|答案(1)|浏览(117)

在我的React Native项目中,我的babel.config.js当前如下所示:

module.exports = {
  presets: ['module:metro-react-native-babel-preset'],
  env: {
    production: {
      plugins: ['react-native-paper/babel'],
    },
  },
};

我需要将react-native-reanimated/plugin添加到plugins中,但是我不知道如何添加一个不在env.production下的plugins数组,而已经有了env.production.plugins数组。我该如何处理这个问题?

pftdvrlh

pftdvrlh1#

您可以使用以下示例

production: {
  plugins: ['react-native-paper/babel', 'transform-remove-console'],
},

如果这是你的意思,添加新的插件,你可以使用这个

module.exports = {

 presets: ['module:metro-react-native-babel-preset']

  env: {
production: {
  plugins: ['react-native-paper/babel', 'transform-remove-console'],
            },
       },
plugins: [.....],
};

相关问题