为什么在运行react-native命令安装软件包后react-native uinstall?

为什么在运行react-native命令安装软件包后react-native uinstall?,react-native,npm,React Native,Npm,我在Windows 10上安装了react native并确认安装。然后,我在PowerShell中运行react-native命令来安装materials kit和vector图标。这些包的安装失败,该目录不再被视为react本机项目目录。因此,我必须重新安装react native 如何在不导致系统卸载react native的情况下安装materials kit和vector图标 采取的步骤 我在PowerShell中运行了以下代码。请注意:我还使用了MS Visual代码和MS Stud

我在Windows 10上安装了react native并确认安装。然后,我在PowerShell中运行react-native命令来安装materials kit和vector图标。这些包的安装失败,该目录不再被视为react本机项目目录。因此,我必须重新安装react native

如何在不导致系统卸载react native的情况下安装materials kit和vector图标

采取的步骤

我在PowerShell中运行了以下代码。请注意:我还使用了MS Visual代码和MS Studio代码中的终端

输入 npm安装-g react native cli 反应本机版本

输出 react本机cli:2.0.1 反应本机:0.59.5

附加输入 npm安装--保存反应本机材质工具包反应本机向量图标 反应本机版本

附加输出 react本机cli:2.0.1 反应本机:不适用-不在反应本机项目目录内

我希望安装这两个react本机软件包。没有发生

额外信息:错误代码片段 。。。 npm错误!代码EPERM npm错误!errno-4048 npm错误!系统调用重命名 。。。 npm错误!操作系统拒绝了该操作。 npm错误!该文件可能已在使用中(由文本编辑器或防病毒软件),
npm错误!或者您没有访问它的权限。

您必须使用
react native cli创建一个项目,然后在那里添加所需的包。
因此,步骤应如下所示:

  • 安装cli工具,因为您做得非常好

    npm安装-g react native cli

  • 创建一个项目(您需要为它提供一个名称)

    react native init**

  • 将当前目录更改为创建的项目

    cd**

  • 安装您喜爱的软件包

    npm安装--保存react原生材质工具包react原生向量图标

  • 为您的目标平台(ios或android)运行react native packager

    react本机运行ios


  • 快乐编码

    我通过在没有active react本机目录的情况下重新启动解决了该程序

    一,。决定使用Expo加快react本机应用程序的设置过程

    npm安装expo cli--全局

    二,。初始化新项目并更改目录(&C)

    cra国际博览会

    cd-cra

    三,。使用纱线(而非npm)单独安装react native material kit和vector icons软件包

    纱线添加反应原材料套件

    添加反应本机矢量图标

    4.确认安装

    输入

    反应本机版本

    输出

    react本机cli:2.0.1


    反应本机:0.57.1

    谢谢。然而,这是我一开始所做的。我很抱歉没有提到我在上面的帖子中输入了react native init crm。当我试图安装material kit和vector-icons时,我在crm目录中。显然,您的问题与在windows上安装节点有关。您可以考虑使用Windows终端,以确保您的$PATH变量包括节点安装目录。可能会有帮助
    `react-native run-android`