React native 如何从本机项目中删除已安装的库表单

React native 如何从本机项目中删除已安装的库表单,react-native,React Native,我在我的项目中安装了第三方库,但它不起作用,因此我想从我的项目中删除该库, 我该怎么做 如果它是一个只基于javascript的库,那么您可以运行npm uninstall--save package_name或npm uninstall--save dev package_name 如果您安装了一个包含需要链接的本机内容的库,并且已将其与npm链接,则可以执行以下操作:npm取消与包名称的链接,然后执行步骤1 如果您已经手动安装了包含本机内容的库,那么只需首先撤消添加库所采取的所有步骤。然后执

我在我的项目中安装了第三方库,但它不起作用,因此我想从我的项目中删除该库, 我该怎么做

  • 如果它是一个只基于javascript的库,那么您可以运行
    npm uninstall--save package_name
    npm uninstall--save dev package_name
  • 如果您安装了一个包含需要链接的本机内容的库,并且已将其与npm链接,则可以执行以下操作:
    npm取消与包名称的链接
    ,然后执行步骤1
  • 如果您已经手动安装了包含本机内容的库,那么只需首先撤消添加库所采取的所有步骤。然后执行步骤1

  • 注意:rnpm as已弃用

    我遵循以下步骤:--

  • react native unlink
    ——此命令已完成从两个平台取消库的链接

  • react native uninstall
    ——这已从节点模块及其依赖项卸载了库

  • 手动从package.json中删除了库名称
    ——不知何故,--save命令无法从package.json中删除库声明


  • 在此之后,如果要取消react-native中已安装程序包的链接,我已手动从node_模块文件夹中删除了空的react-native库

  • $react native unlink package\u name
  • $warn删除程序包\u name
    (如果是npm,则npm卸载--保存)

  • 如果您在第一步之前执行第二步,您需要重新安装相关软件包并执行第二步,我将在这里发布我的答案,因为这是谷歌搜索的第一个结果

    1)
    react native unlink

    2)
    npm取消链接


    3)
    npm卸载--保存自react native--帮助

    卸载[选项]卸载和取消本机依赖项的链接

    例:
    react-native卸载react-native向量图标


    它将卸载并取消其依赖项的链接。

    您必须检查链接的项目,在新版本的RN中,如果链接导致问题,则无需链接,
    通过手动取消链接我链接的依赖项并重新运行,我修复了此问题。

    您可以使用此命令删除已安装的react native软件包

    npm uninstall package_name
    
    例如:

    npm uninstall react-native-camera
    

    package.json
    文件中删除包名

    删除
    包锁.json
    文件


    然后运行
    npm install

    而不知道您是如何安装此第三方库的,我认为这两个命令可能会帮助您
    npm卸载
    (通常带有标志
    --save
    --save dev
    )和
    rnpm unlink
    如何仅取消库与一个平台的链接?而不是手动从package.json和node_modules文件夹中删除库,您只需使用
    npm uninstall
    作为步骤3。如何仅取消库与一个平台的链接?@sameerachturanga是否可以取消库与特定平台的链接?@sameerachturanga您需要将其从info.plist或MainAcitivity.java(可能是MainApplication.java)中删除,具体取决于要取消链接的平台。如果是iOS,请在之后再次运行pod安装。您可以在此基础上切换步骤1和步骤2吗?在阅读第一步之前阅读第二步似乎更有意义。我认为顺序很重要。卸载前请先取消链接,以免出现如下错误:
    找不到模块/path/to/module
    谢谢Isaac。你刚刚给了我一个全新的东西来学习,我必须说,这是一个重要的东西。非常感谢:)