首页 > 解决方案 > 如何解决 React Native 项目中的“漏洞”?

问题描述

我安装了一个 npmjs 插件,它完全弄乱了我的节点模块,无论我如何尝试修复它们,我的 repo 都被丢弃了。所以我从一个干净的状态重新克隆了我们的应用程序,现在我在一个全新的文件夹中,但我仍然收到这些“漏洞”错误。我现在已经多次删除并重新克隆我们的应用程序到不同的地方,尽管这些更改从未被推送或合并,但这些错误一直在跟踪我,这让我感到震惊。我尝试运行“npm audit fix”,当它不起作用时,我尝试了“npm auditx fix --force”,但都没有解决问题。我已经删除了我的 package-lock.json 文件、node_modules 文件夹等,并再次运行“npm install”,但没有任何效果!有人可以建议一个可以修复或消除这些“漏洞”的命令吗?

C:\projects\mobile (master -> origin)
λ npm install

    > react-native-elements@0.19.1 postinstall C:\projects\mobile\node_modules\react-native-elements
    > opencollective postinstall


         *** Thank you for using react-native-elements! ***

    Please consider donating to our open collective
         to help us maintain this package.

      https://opencollective.com/react-native-elements/donate

                        ***


    > react-native-router-flux@4.0.0-beta.28 postinstall C:\projects\mobile\node_modules\react-native-router-flux
    > opencollective postinstall


         *** Thank you for using react-native-router-flux! ***

    Please consider donating to our open collective
         to help us maintain this package.

      https://opencollective.com/react-native-router-flux/donate

                        ***

    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules\fsevents):
    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

    added 1403 packages from 1139 contributors and audited 21924 packages in 91.44s
    found 811 vulnerabilities (693 low, 95 moderate, 23 high)
      run `npm audit fix` to fix them, or `npm audit` for details

标签: reactjsreact-nativecommand-line

解决方案


推荐阅读