我正在制作一个 React 应用程序。
我 npm 安装了引导程序,之后弹出了漏洞。
我尝试了什么:
- 我安装并运行了 npm-check-updates,它更新了一些模块,但问题仍然存在。
- 我试图更新 npm audit 中列出的各个包,但不是所有的“实例”?该软件包的更新在我的机器上。下面的例子。所有 browserslist 包都 >=4.16.5,除了最后一行。npm update browserslist 不起作用。
此命令将解决大部分冲突
npm audit fix
刚刚起作用的是进入包锁定,手动查找包的所有实例,例如 browserslist,并确保它的版本设置为最新版本。
然后 npm ci 从包锁定中重新安装所有模块。
这对所有的包裹来说都是一件很痛苦的事情,我不知道是否有更好的方法。似乎没有其他方法有效...
让我知道您对此有何看法。
尝试删除node_modules
文件夹和package-lock.json / yarn.lock
.
现在,yarn
如果你使用 yarn ,运行
或者
npm i
如果你使用 NPM。它应该修复。
如果出现问题 - NPM 会告诉你运行npm audit fix