gpt4 book ai didi

react-native - 无法运行程序 "npx": error=2, 运行 React Native 应用程序时没有这样的文件或目录

转载 作者:行者123 更新时间:2023-12-04 11:23:57 28 4
gpt4 key购买 nike

我一直在与 react-native 合作项目在另一台电脑上,它一直在正常工作。现在我将项目克隆到另一个设备上,我有 react-native安装,因为我与其他项目一起工作,但无法运行它。

当我跑 react-native run-android我收到此错误:

无法运行程序“npx”:错误=2,没有那个文件或目录

最佳答案

您需要执行的简单步骤才能使其与 npx 一起使用

  • sudo npm uninstall -g react-native-cli
  • sudo npm i -g npx
  • npx react-native run-android


  • 更详细的解释为什么会这样

    问题是 Facebook 不再使用 react-native-cli因为他们正在使用 npx .

    Facebook page 中所述:

    If you previously installed a global react-native-cli package, please remove it as it may cause unexpected issues.



    所以我不得不运行 sudo npm uninstall -g react-native-cli删除 react-native-cli
    他们还说 npx随附 nodejs但这不是我的情况。

    React Native has a built-in command line interface, which you can use to generate a new project. You can access it without installing anything globally using npx, which ships with Node.js.



    所以我不得不使用 sudo npm i -g npx 安装它

    安装后 npx然后只需要运行 npx react-native run-android .

    请注意 npx 之前 react-native run-android
    现在你没有任何命令 react-native现在我们只有 'npx' 和 react-native run-android只是 npx 的参数.例如。要启动地铁,我们应该运行 npx react-native start

    关于react-native - 无法运行程序 "npx": error=2, 运行 React Native 应用程序时没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59511327/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com