由于我最近已经意识到React Navigation,所以我尝试使用它,但无法使其正常工作。
我通常使用npm遵循reactnavigation.org文档中显示的说明。既然那行不通,我也尝试通过他们的yarn命令安装,但是出现了同样的错误。
虽然我找不到相同问题的任何答案,因为显然是react-navigation-stack
而不是@react-navigation/stack
,但我尝试了类似错误的解决方案-尝试使用{{1}安装}并尝试重新安装--save
,重建项目,然后使用react-navigation
重新启动打包程序。
错误的相关部分内容如下:
开发服务器返回响应错误代码:500
URL: http://localhost:8081/index.bundle?platform=android&dev=true&minify=false
身体: {“ originModulePath”:“ App.js”,“ targetModuleName”:“ @ react-navigation / stack;”,“ message”:“无法 从
react-native-start
解析模块@react-navigation/stack;
: @ react-navigation / stack;在项目中找不到。
或者,我还按照旧的设置教程尝试使用react-navigation-stack,但是我也无法使该版本正常工作。不过,我还是更喜欢使用最新的东西。
答案 0 :(得分:-1)
我醒来后立即去编码,并立即发现了问题,这是一个分号。
我写的不是import { createStackNavigator } from "@react-navigation/stack";
,而是import { createStackNavigator } from "@react-navigation/stack;"
。愚蠢的问题。