Ser*_*nko 19 android node.js react-native
我在全球安装了react-native-cli:
run-android
然后运行:
react-native -v
run-android
我得到以下结构:
react-native -v
run-android
react-native -v
当我运行react-native run-android时出现错误:
命令run-android
无法识别.你的意思是在一个反应原生项目中运行吗?
当我运行react-native start时,我得到了同样的结果.
react-native -v
prints:
react-native-cli:0.2.0
react-native:n/a - 不在React Native项目目录中
我做错了什么?
Dim*_*ris 28
造成这种情况的原因是npm install --save [package]
系统以前一直使用yarn
而不是npm
.
为了解决这个问题,我刚删除了node_modules
文件夹并运行:yarn install
之后react-native run-ios
(或android)工作正常.
(React Native的复制:命令`run-ios`无法识别)
小智 14
答案很简单,这根本不是因为任何错误。
make sure you are in correct directory
Run Code Online (Sandbox Code Playgroud)
如果在当前目录中没有任何反应本机应用程序,它会给你这个错误
Vij*_*dar 13
请试试这个cmd它会帮助你
npm install --save react-native
Run Code Online (Sandbox Code Playgroud)
是的,谢谢分享,这对我有用,谢谢你的帮助
小智 6
react-native run-android 无法识别
确保您已安装 npm 或在您的项目目录中使用
npm install
Run Code Online (Sandbox Code Playgroud)
小智 5
我认为您正在寻找的命令是react-native run-android。
cd 进入您的项目并运行此命令,其中所有 js 文件都存在,而不是在 android 文件夹中。
它将运行一个包管理器,不要关闭它。此外,您还需要将模拟器或设备连接到计算机并启用 USB 调试。
希望答案有帮助
问题是我终止了init命令,因为它看起来像是挂起而没有错误(即使24小时后也是如此)。为了解决这个问题,我将nodejs和npm更新为较新的版本。一旦完成,react-native init会正确执行,而react-native run-android不再有问题。
这可能是由几个问题引起的。
!!!在尝试每个解决方案之前,请记住打开一个新终端,因为您可能有来自 .bashrc 文件的旧路径源。!!!
您没有安装项目的内容。为了解决这个问题,您必须通过键入以下内容来安装 node_modules:
npm install or yarn install
在使用 react-native 安装和全局配置做了一些有趣的事情后,您将回到以前安装的项目。(升级库,升级节点,使用全局安装的 node_modules 做一些事情)。
您应该清理所有缓存和项目模块
在这里你可以找到一个命令在一行中完成所有这些事情(记得相应地用 yarn 替换 npm):https : //gist.github.com/jarretmoses/c2e4786fd342b3444f3bc6beff32098d
您的 react-native 或 react-native-cli 的全局安装已损坏。在这种情况下,只需全局重新安装您的库。
npm: npm install -g react-native && npm install -g @react-native-community/cli
纱: yarn global add react-native && yarn global add @react-native-community/cli
小智 5
您可以通过yarn或npx解决这个问题:
yarn react-native run-android
npx react-native run-android
Run Code Online (Sandbox Code Playgroud)
小智 5
步骤 01:确保您位于正确的目录中
步骤 02:npm install
运行此命令
步骤 03:npm audit fix
运行此命令以解决问题
尝试删除node_modules
文件夹,然后再次运行命令
归档时间: |
|
查看次数: |
36435 次 |
最近记录: |