React 本机项目中@connect装饰器的捆绑器错误



当我尝试在设备上运行调试版本时,我在 react 本机项目中运行打包程序时收到以下错误

: bundling failed: SyntaxError /app/js/screens/RootScreen.js: Unexpected token (27:0)
  25 |   };
  26 | }
> 27 | @connect(mapStateToProps, mapDispatchToProps)

我 https://medium.com/@ivanzotov/adding-es7-decorator-support-to-a-react-native-project-de537e958da0 遵循了这篇博文的建议,并将以下内容添加到我的.babelrc

{
  "presets": ["react-native-stage-0/decorator-support"]
}

但我仍然收到错误

基于最新的自动生成的 React Native Seed 项目 Redux,预设的名称似乎不同。将您的.babelrc更新为以下内容:

{
  "presets": ["babel-preset-react-native-stage-0/decorator-support"]
}

最新更新