问题描述
在最新版本上重新安装Ubuntu 20.x,npm和node。得到这些错误:
npm警告可选的跳过可选依赖性:[email protected](node_modules / @ angular / compiler-cli / node_modules / fsevents): npm WARN notsup跳过可选依赖项:[email protected]不受支持的平台:wanted {“ os”:“ darwin”,“ arch”:“ any”}(当前:{“ os”:“ linux”,“ arch”: “ x64”}) npm警告可选的跳过选择性依赖性:[email protected](node_modules / webpack-dev-server / node_modules / fsevents): npm WARN notsup跳过可选依赖项:[email protected]不受支持的平台:wanted {“ os”:“ darwin”,“ arch”:“ any”}(当前:{“ os”:“ linux”,“ arch”: “ x64”}) npm警告可选的跳过选择性依赖性:[email protected](node_modules / watchpack / node_modules / fsevents): npm WARN notsup跳过可选依赖项:[email protected]不受支持的平台:wanted {“ os”:“ darwin”,“ arch”:“ any”}(当前:{“ os”:“ linux”,“ arch”: “ x64”}) npm警告可选的跳过选择性依赖性:[email protected](node_modules / watchpack-chokidar2 / node_modules / fsevents): npm WARN notsup跳过可选依赖项:[email protected]不受支持的平台:wanted {“ os”:“ darwin”,“ arch”:“ any”}(当前:{“ os”:“ linux”,“ arch”: “ x64”}) npm警告可选的跳过选择性依赖性:[email protected](node_modules / sass / node_modules / fsevents): npm WARN notsup跳过可选依赖项:[email protected]不受支持的平台:wanted {“ os”:“ darwin”,“ arch”:“ any”}(当前:{“ os”:“ linux”,“ arch”: “ x64”}) npm警告可选的跳过选择性依赖性:[email protected](node_modules / rollup / node_modules / fsevents): npm WARN notsup跳过可选依赖项:[email protected]不受支持的平台:wanted {“ os”:“ darwin”,“ arch”:“ any”}(当前:{“ os”:“ linux”,“ arch”: “ x64”}) npm警告可选的跳过可选依赖性:[email protected](node_modules / fsevents): npm WARN notsup跳过可选依赖项:[email protected]不受支持的平台:wanted {“ os”:“ darwin”,“ arch”:“ any”}(当前:{“ os”:“ linux”,“ arch”: “ x64”}) npm警告可选的跳过选择性依赖性:[email protected](node_modules / karma / node_modules / fsevents): npm WARN notsup跳过可选依赖项:[email protected]不受支持的平台:wanted {“ os”:“ darwin”,“ arch”:“ any”}(当前:{“ os”:“ linux”,“ arch”: “ x64”})
添加了来自1488个贡献者的2602个程序包,并在196.679秒内审核了2686个程序包
63个项目正在寻找资金
运行npm fund
了解详情
找到140个漏洞(88个低,5个中等,45个高,2个严重)
运行npm audit fix
进行修复,或运行npm audit
了解详情
如何解决?
解决方法
从github克隆存储库时,这种行为很常见。有几个软件包具有漏洞,并且不是最新的。这140个漏洞包括用于生产和开发的软件包。
要检查生产漏洞:
npm audit --production
要修复生产漏洞:
npm audit fix --production
要解决每个问题,您可以使用npm audit fix
,但要注意某些依赖关系可能会被破坏。