gpt4 book ai didi

angular - 难以使用 Angular 9 更新 minimist

转载 作者:行者123 更新时间:2023-12-04 02:37:56 24 4
gpt4 key购买 nike

我从事 Angular 9 项目已有一段时间了。不久前,关于 minimist 的中度安全漏洞的警告弹出。包裹。但是,当我尝试使用 (sudo) npm audit fix 修复它们时,它无法修复这些问题,而且 (sudo) npm update 也不会更新它们,即使他们有更新的版本。我该如何解决这个问题?

您可以使用全新的 Angular 9 应用程序重现此问题;最小化是默认安装的。对于一个新项目,它们将显示为“低”级漏洞,但我认为其要点是一样的。

最佳答案

这是个好问题。我这样做是为了修复漏洞问题。

将其添加到 package.json 中,就像在 devDependencies 之后的最后一个条目一样;

"resolutions": {
"minimist": "^1.2.5"
}

并在脚本部分添加:

  "scripts": {
"preinstall": "npx npm-force-resolutions"`
}

当您在终端中完成运行时:

npx npm-force-resolutions && npm install

但是当安装一个新包时,它通常会回到以前的版本,我会再次运行以前的命令。

关于angular - 难以使用 Angular 9 更新 minimist,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60746671/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com