我已经初始化了一个react-native-project并将其转换为使用TypeScript。我还设置了项目以编译为 web、android 和 ios。安装 Webpack 以启动网页版本。我在 Web 和 iOS 上一切正常,但是当我运行 YARN Android 并构建为 Android 时,我在 Metro 窗口和 Android 模拟器中收到语法错误,该错误来自 node_modules 下的 React-Native 项目内的 Index.js 文件。
这仅发生在 Android 上。我已经安装了许多 babel 插件和预设,所以我不确定为什么这个 index.js 文件不适用于 Android,但可以在 iOS 上正常工作。任何帮助都会很棒。我已将该项目上传到公共存储库中。
我在 github 存储库中提供了入门项目,因此您可以下载我的确切设置。 https://github.com/hybridmindset/liveapp
我正在 Mac OS 版本 Catalina 10.15.4 Node v14.0.0 上运行