Oli*_*via 0 javascript typescript react-native react-navigation react-navigation-v5
我在将 react-navigation 从 v3 升级到 v5 时遇到了一些麻烦。我一直遇到这个错误,起初我认为这是一个错误,但我没有在网上找到任何其他关于它的投诉。为了 100% 确定旧版本没有引起任何问题,我完全卸载了所有 react-navigation 并从头开始使用 v5。我仍然收到索引文件错误。它似乎不理解打字稿......这是一个已知的错误吗?关于安装 Typescript 的文档中没有我需要采取的另一个步骤吗?
更新:./types 文件没有正确编译...它似乎无法识别 NavigationState 或 ActionHelpers...这是一个错误吗?有没有人见过这个?
更新 2 我在 RN V0.59 上运行,所以我认为可能存在依赖性问题。我正在升级到 V0.62.2,看看问题是否仍然存在
https://reactnavigation.org/docs/getting-started
语法错误:/Users/myusername/myprojectname/node_modules/@react-navigation/stack/src/index.tsx:意外令牌 (51:12)
49 | * 类型 50 | */
51 | 导出类型 { | ^ 52 | 堆栈导航选项,53 | StackNavigationProp, 54 | StackHeaderProps,
小智 5
如果您使用 TypeScript,请执行以下操作:
node_modules和锁定文件(yarn.lock或package.lock)yarn cache clean或npm cache clean。yarn或npm install。yarn react-native start --reset-cache。yarn react-native run-android。如果没有,请按照以下步骤操作:
yarn add --dev @babel/core@^7.9.0 @babel/runtime@^7.9.0。emulator/phone.yarn react-native start --reset-cache。yarn react-native run-android。如果这不起作用,请转到android/,然后运行gradlew clean或./gradlew clean,从手机中删除 apk 并重新运行yarn react-native run-android。
| 归档时间: |
|
| 查看次数: |
2025 次 |
| 最近记录: |