gpt4 book ai didi

typescript - Android Build 上 node_modules/react-native/index.js : Unexpected token, 中的 React Native SyntaxError 预期 "{"(13:7)

转载 作者:行者123 更新时间:2023-12-03 22:29:48 25 4
gpt4 key购买 nike

我已经初始化了一个 react-native-project 并将其转换为使用 TypeScript。我还将项目设置为编译为 web、android 和 ios。安装 Webpack 以启动 Web 版本。我在 Web 和 iOS 上一切正常,但是当我运行 yarn android 并构建到 android 时,我在 Metro 窗口和来自 node_modules 下 react-native 项目中的 index.js 文件的 android 模拟器上收到语法错误。

这仅发生在 Android 上。我已经安装了许多 babel 插件和预设,所以我不确定为什么这个 index.js 文件不适用于 Android,但在 iOS 上可以正常工作。任何帮助都会很棒。我已将项目上传到公共(public)存储库中。

我在 github 存储库中有可用的入门项目,因此您可以下拉我的确切设置。
https://github.com/hybridmindset/liveapp

我正在运行
Mac OS 版本 Catalina 10.15.4
节点 v14.0.0

Metro server window with Error

Android Simulator Window with Error

最佳答案

这可能会有所帮助。
这是我的.babelrc:
{
“预设”:[
"@babel/preset-env",
"@babel/preset-react",
“@babel/预设流”
]
}

https://github.com/babel/babel/issues/9351

关于typescript - Android Build 上 node_modules/react-native/index.js : Unexpected token, 中的 React Native SyntaxError 预期 "{"(13:7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61537619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com