运行 `npm audit fix` 来修复它们,或运行 `npm audit` 了解详细信息

Posted

技术标签:

【中文标题】运行 `npm audit fix` 来修复它们,或运行 `npm audit` 了解详细信息【英文标题】:Run `npm audit fix` to fix them, or `npm audit` for details 【发布时间】:2020-11-22 16:22:58 【问题描述】:

当我尝试编译项目时,得到:

found 2860 vulnerabilities (2122low, 19 moderate, 726 high)
run `npm audit fix` to fix them, or `npm audit` for details

这来自 Angular 项目中的 npm install 和 npm run ng build --prod。 我目前有一个

Angular CLI:9.1.1 节点:12.16.2 操作系统:win32 x64

我该如何解决这个问题? 我们可以简单地升级项目还是应该降级我的 Angular?

【问题讨论】:

【参考方案1】:

您可以在项目内部的终端中运行npm audit fix。这应该可以解决您的问题。

【讨论】:

以上是关于运行 `npm audit fix` 来修复它们,或运行 `npm audit` 了解详细信息的主要内容,如果未能解决你的问题,请参考以下文章

如何修复这些漏洞? (npm audit fix 无法修复这些漏洞)

“npm audit fix”到底是做啥的?

ENOLOCK npm 错误!运行 npm audit fix 时出错

npm run dev 报错 run `npm audit fix` to fix them, or `npm audit` for details

npm install 给出警告,npm audit fix 不起作用

npm install issue:27 个漏洞(16 个中等,9 个高,2 个严重)要解决所有问题,运行:npm audit fix --force