0

我正在制作一个 React 应用程序。

我 npm 安装了引导程序,之后弹出了漏洞。

这是来自 npm audit 的两个项目的示例 在此处输入图像描述

我尝试了什么:

  1. 我安装并运行了 npm-check-updates,它更新了一些模块,但问题仍然存在。
  2. 我试图更新 npm audit 中列出的各个包,但不是所有的“实例”?该软件包的更新在我的机器上。下面的例子。所有 browserslist 包都 >=4.16.5,除了最后一行。npm update browserslist 不起作用。

这是 npm list browserslist 在此处输入图像描述

4

3 回答 3

0

此命令将解决大部分冲突

npm audit fix
于 2021-06-29T04:10:08.567 回答
0

刚刚起作用的是进入包锁定,手动查找包的所有实例,例如 browserslist,并确保它的版本设置为最新版本。

然后 npm ci 从包锁定中重新安装所有模块。

这对所有的包裹来说都是一件很痛苦的事情,我不知道是否有更好的方法。似乎没有其他方法有效...

让我知道您对此有何看法。

于 2021-06-29T04:36:40.653 回答
0

尝试删除node_modules文件夹和package-lock.json / yarn.lock.

现在,yarn如果你使用 yarn ,运行

或者

npm i如果你使用 NPM。它应该修复。

如果出现问题 - NPM 会告诉你运行npm audit fix

于 2021-06-29T04:26:23.457 回答