我使用Mintty 2.8.4
作为终端来安装npm软件包。
我安装了名为moment
的npm软件包的早期版本,并收到有关漏洞的警告。我的终端机给我的建议之一是运行npm audit
。在运行该命令时,我的终端无法识别它。而是抛出其他可识别命令的列表。
有人可以帮助我解释如何在此终端上运行audit
吗?
我已附上详细的错误图片和所使用的终端。
答案 0 :(得分:3)
npm audit
刚在npm 6中引入,我看到您正在运行5.6.0。
https://docs.npmjs.com/getting-started/running-a-security-audit
他们可能已经在npm 5中提供了安全报告,但是您需要npm 6来进行审核。
升级npm即可解决问题。
答案 1 :(得分:2)
它确切说明了您需要做什么:
运行
npm i npm@latest -g
升级您的npm版本,然后运行npm audit
以获得更多信息。