Command `run-android` unrecognized. Make sure that you have run `npm install` and that you are insid

记录一下安装react-native报错:

开发环境搭建参考这篇:

https://reactnative.cn/docs/0.36/getting-started.html

按照上面写的到这一步

React Native命令行工具(react-native-cli)

之后因为Android Studio已经安装了,所以直接跳过,不过还是看看有什么没有装或必须的。还真有,

React Native目前需要Android Studio2.0或更高版本。

Android Studio需要Java Development Kit [JDK] 1.8或更高版本。

  • SDK Platforms窗口中,选择Show Package Details,然后在Android 6.0 (Marshmallow)中勾选Google APIsIntel x86 Atom System ImageIntel x86 Atom_64 System Image以及Google APIs Intel x86 Atom_64 System Image
  • SDK Tools窗口中,选择Show Package Details,然后在Android SDK Build Tools中勾选Android SDK Build-Tools 23.0.1。(必须是这个版本)

做完后,那些推荐安装什么的就都没装,直接到测试安装了。

这时问题来了,在执行react-native run-android 命令时报错了

Command `run-android` unrecognized. Make sure that you have run `npm install` and that you are inside a react-native project.

经过理解后,就是命令`run-android`无法辨认,确认你已经执行`npm install` 命令了吗?还有就是你是进入项目文件夹

里面执行的命令吗?

cd AwesomeProject

上面那句就是已经进入项目文件夹中了,所以我就又执行了`npm install` 命令然后才执行react-native run-android 但是还是这个错误,各种查找,Google上都看了,最后无奈。。。

我就重新去官网上下载

Python 2  

Node

然后安装,再执行react-native run-android,啊哈,应该可以了,开心不过两秒,又有错误发生

Command `run-android` unrecognized. Make sure that you have run `npm install` and that you are insid_第1张图片

上面圈着的我也是看半懂吧,觉得是我的JDK的问题,于是上网找,结果有很多和我类似的问题,但是没有和我一样的问题

于是我就想到之前重装,好吧这次我也重装试试看。啊哈,还真让我给解决了。虽然不知道是什么原因,但是总算解决了。

手机上跑一下看看,好吧,我的RN之旅就此开始吧。(我只想搞原生的)

Command `run-android` unrecognized. Make sure that you have run `npm install` and that you are insid_第2张图片

你可能感兴趣的:(Command `run-android` unrecognized. Make sure that you have run `npm install` and that you are insid)