Reactjs 尝试开始使用react native时出错。
我是个新来的反应者,而且我在开始的时候遇到了很多麻烦。以下是我依次遇到的错误列表:Reactjs 尝试开始使用react native时出错。,reactjs,react-native,react-navigation,Reactjs,React Native,React Navigation,我是个新来的反应者,而且我在开始的时候遇到了很多麻烦。以下是我依次遇到的错误列表: 在软件包上运行npm install,然后react native Run ios。然后错误: 无法识别命令“运行ios”。确保您已运行“npm安装”,并且位于react本机项目内。 运行安装最新的react native(根据此),这就解决了问题 重新运行模拟器。错误: 在任何根目录中都找不到条目文件index.ios.js:[“/Users/Dan/ReactApp/node\u modules/react
npm install
,然后react native Run ios
。然后错误:无法识别命令“运行ios”。确保您已运行“npm安装”,并且位于react本机项目内。
在任何根目录中都找不到条目文件index.ios.js:[“/Users/Dan/ReactApp/node\u modules/react native/packager”
kill-9(8081上服务器的进程Id)和&npm start
(根据此)无法读取未定义的属性“ReactCurrentOwner”。
- 操作系统:OSX 10.12.6测试版
- 模拟器:iOS 10.3
- XCode:8.3.3
- 节点:7.4.0
- 净现值:5.0.3
- 反应:15.5.4
- 反应本机:0.45.0
- React本机Cli:2.0.1
ls
并查看package.json
如果是这种情况,并且它不起作用,请确保全局安装了react-native cli。npm install-g react-native cli
使用哪个react-native
进行验证
接下来,请尝试终止打包程序和xcode并重新启动。再次尝试运行它。如果它不起作用,请再次终止xcode和打包程序,使用“open ios/.xcodeproj”打开项目,点击“运行”按钮,查看它是否起作用
总而言之,我不建议同时使用npm和纱线。坚持使用其中一种。我使用npm
错误无法在任何根目录中找到条目文件index.ios.js:[“/Users/Dan/ReactApp/node\u modules/react native/packager”
这让我相信你没有在正确的目录中。这似乎是一个依赖性问题。出于某种原因,我的react版本设置为15.5.4,而它应该是16.0.0.alpha12。这是RN 0.45中的一个已知问题-我相当肯定我在正确的目录中,这是我读到的第一件事,我必须经历这一过程今天处理5次。关于Thread和npm,由于某些原因,其中一个软件包无法正确安装npm。我将尝试使用Thread。如果您执行
npm start--reset cache
,它将工作,但您每次都需要执行此操作。请参阅。我假设RN将修复此下一版本,因为这是一个难题。