我有一个弹出的CRA / CRNA(反应本机Web)应用程序,我的index.js
有以下几行:
import {AppRegistry} from 'react-native';
import App from './src/App/App';
AppRegistry.registerComponent('my_app', () => App);
基本上是从指南中复制/粘贴的。但是webpack(在运行npm run build
时调用CRA build.js脚本)在第4行发出错误,该行包含箭头功能。如果仅用AppRegistry.registerComponent('my_app', App);
(这是正确的语法,但会导致运行时错误)替换,则编译就可以了,这使我认为箭头函数和webpack存在问题,尽管我的代码使用arrow功能广泛,只有index.js
中的一个会导致错误。有什么作用?