[英]Babel plugin (babel-plugin-module-alias) with React Native
[英]React Native babel plugin errors
错误消息“index.js:不能同时使用装饰器和装饰器遗留插件。
看着我的 devDependencies,好像我只有一个? 有人可以帮忙吗?
"devDependencies": {
"@babel/core": "^7.8.3",
"@babel/plugin-proposal-decorators": "^7.8.3",
"@babel/preset-flow": "^7.8.3",
"@babel/runtime": "^7.8.3",
"babel-preset-react-app": "^9.1.0",
"@react-native-community/eslint-config": "^0.0.6",
"babel-jest": "^24.9.0",
"eslint": "^6.8.0",
"jest": "^24.9.0",
"metro-react-native-babel-preset": "^0.56.4",
"react-test-renderer": "16.9.0"
},
"jest": {
"preset": "react-native"
},
"babel": {
"presets": [
"react-app"
],
"plugins": [
[
"@babel/plugin-proposal-decorators",
{
"legacy": true
}
]
]
}
babel.config.js
module.exports = {
presets: [
"module:metro-react-native-babel-preset",
"react-native",
"@babel/preset-flow"
],
};
复制回答您问题的评论;
确保在babel.config.js
或直接在package.json
文件中只有一个 babel 配置。 否则两个不同的配置之间可能会发生冲突。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.