3

我正在Mintty 2.8.4用作我的终端来安装 npm 包。

我安装了一个名为的 npm 包的早期版本,moment我收到了有关漏洞的警告。我的终端给我的建议之一是运行npm audit. 在运行该命令时,我的终端无法识别它。它会抛出其他已识别命令的列表。

谁能帮我解释如何audit在这个终端上运行?

我附上了错误的详细图像和我正在使用的终端。


npm 审计的打印屏幕不起作用

4

2 回答 2

9

npm audit刚刚在 npm 6 中引入,我看到你正在运行 5.6.0。

https://docs.npmjs.com/getting-started/running-a-security-audit

他们可能也在 npm 5 中提供了安全报告,但您需要 npm 6 来运行审计。

升级 npm 将解决问题。

于 2018-10-25T16:21:15.940 回答
5

它准确地说明了您需要做的事情:

运行npm i npm@latest -g以升级您的 npm 版本,然后npm audit获取更多信息。

于 2018-10-25T16:24:39.670 回答