react-native run-android 无法识别

新手上路,请多包涵

我已经在全球范围内安装了 react-native-cli:

 npm install -g react-native-cli

然后运行:

 react-native init AwesomeProject
cd AwesomeProject

我得到以下结构:

 -- AwesomeProject
---- node_modules
------ react-native

当我运行 react-native run-android 时出现错误:

命令 run-android 无法识别。您的意思是在 react-native 项目中运行它吗?

当我运行 react-native start 时,我得到了同样的结果。

react-native -v

印刷:

反应原生 cli:0.2.0

react-native: n/a - 不在 React Native 项目目录中

我做错了什么?

原文由 Sergey Onishchenko 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 580
2 个回答

问题是我终止了 init 命令,因为它看起来像挂起没有错误(甚至 24 小时后)。为了解决这个问题,我将 nodejs 和 npm 更新到了较新的版本。一旦我完成了它, react-native init 就会 正确执行,并且 react-native run-android 没有更多问题。

原文由 Sergey Onishchenko 发布,翻译遵循 CC BY-SA 3.0 许可协议

答案很简单,而且根本不是因为任何错误。

 make sure you are in correct directory

如果在当前目录中没有任何反应本机应用程序,它会给你这个错误

原文由 afshar003 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏