reactjs - 如何解决 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
解决方案
推荐阅读
- c++ - 创建具有构造函数中给定大小的数组
- python - 为 python 代码使用 HTML 表单输入并在 HTML 网页中获取输出
- json - 过滤没有数据的 json 子项
- c++ - 将数组元素插入哈希表
- python - Django租户模式“argparse.ArgumentError:参数--skip-checks:冲突的选项字符串:--skip-checks”
- php - 有没有办法使用 Chrome 的“检查元素”来定位正在查看的 HTML 文件?
- javascript - 如何使用 fetch 或任何方法获取带有 \n 的数据?
- sql-server - AWS Glue 中的 SQL Server 命名实例连接字符串
- php - Manifest.json 未找到 codeigniter pwa 应用程序
- laravel - 在 vue 组件中使用 .vue 组件