diff --git a/packages/nutui-taro-demo/babel.config.js b/packages/nutui-taro-demo/babel.config.js index a289ae6a38..bbf24e5f13 100644 --- a/packages/nutui-taro-demo/babel.config.js +++ b/packages/nutui-taro-demo/babel.config.js @@ -1,6 +1,7 @@ // babel-preset-taro 更多选项和默认值: // https://github.com/NervJS/taro/blob/next/packages/babel-preset-taro/README.md const replaceIcons = require('@nutui/replace-icons') +const projectID = process.env.VITE_APP_PROJECT_ID module.exports = { presets: [ @@ -14,11 +15,11 @@ module.exports = { ], plugins: [ ['@babel/plugin-transform-typescript', { allowDeclareFields: true }], - [ + projectID === 'jmapp' && [ replaceIcons({ sourceLibrary: ['@nutui/icons-react-taro', '@nutui/icons-react'], targetLibrary: '@nutui/jdesign-icons-react-taro', }), ], - ], + ].filter(Boolean), }