为什么Windows 10中无法从Powershell运行“ npm audit” CLI命令?

时间:2018-09-06 14:49:23

标签: powershell npm npm-scripts

  • NPM版本:5.6.0
  • 节点版本:8.11.4
  • Windows 10:Powershell(VS Code终端)

当我在Powershell中运行npm audit任务时,出现提示询问“您是说这个吗?编辑”

我正在项目的根目录中运行(带有package.json文件),其他npm命令按预期运行。

似乎无法识别该命令。根据我在文档中看到的内容:https://docs.npmjs.com/cli/audit,它应该可以立即使用,而无需任何其他软件包。

1 个答案:

答案 0 :(得分:3)

npm audit命令已添加到npm v6中。 [1]

Node.js v10.3.0是第一个将npm v6与之捆绑在一起的Node版本。升级到Node v10.3.0或更高版本将获得npm v6和npm audit支持。

您还可以通过运行npm install -g npm来独立于Node.js版本升级npm版本。 [2]