Android Studio 无法运行“npx react-native run-android”:无法识别的命令“run-android”

1sbrub3j  于 8个月前  发布在  Android
关注(0)|答案(3)|浏览(201)

我正在尝试通过Android Studio打开应用程序。我以前使用Expo作为我的React Native开发环境,但这个应用程序使用React Native CLI。我已经遵循了CLI设置的所有说明:https://reactnative.dev/docs/environment-setup
然而,当我最终尝试运行“npx react-native run-android”时,奇怪的事情发生了。终端开始咀嚼元数据和东西,好像它收到了我的命令,但过了一会儿,它完成了文本:
错误Unrecognized command“run-android”.
info运行“react-native --help”查看所有可用命令的列表。
几点意见:

  • 运行“react-native --help”也会返回一个错误,因为它“不能被识别为小程序、函数、脚本文件或可操作程序的名称”。
  • 在咀嚼元数据之后但在错误之前,有许多带有警告的代码行,它们看起来都像这样(关于各种库):

warn包@react-native-community/eslint-config已被忽略,因为它包含无效的配置。原因:找不到模块“@react-native-community\eslint-config\package.json”

  • 开发人员说我不需要安装任何特定的库或模块-也许他错了?但这并不能解决问题。
  • 我尝试在不同的终端中编写相同的命令,但结果是一样的。
  • 我尝试过在Visual Studio代码中使用终端调试器,就像下面的线程中建议的那样,但这并没有让我变得更聪明。Getting error - Unrecognized command "run-android", when running react native,
ecbunoof

ecbunoof1#

首先运行npm install。这将安装它所抱怨的丢失的模块。然后运行npx react-native run-android

u0sqgete

u0sqgete2#

尝试npm install或将鼠标悬停在package.json文件中的“android”命令上,然后单击运行脚本对我来说很有效。

dfddblmv

dfddblmv3#

我最近也遇到了同样的问题。在我的情况下,我没有安装依赖项。运行npm install在我的情况下工作

相关问题