0

见这里 - newman 已经安装好了。可能缺少什么?我也尝试过使用和不使用管理员权限:

C:\Windows\system32>npm install -g newman
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
C:\Users\xxx\AppData\Roaming\npm\newman -> C:\Users\xxx\AppData\Roaming\npm\node_modules\newman\bin\newman.js
C:\Users\xxx\AppData\Roaming\npm
`-- newman@3.8.3

C:\Windows\system32>newman
'newman' is not recognized as an internal or external command,
operable program or batch file.
4

1 回答 1

1

您的问题看起来像SYSTEM PATH中缺少 Node ,请执行以下操作,它应该可以解决它。

  1. 单击开始按钮,然后单击控制面板
  2. 单击用户帐户 用户帐号 用户
  3. 单击更改我的环境变量 多变的
  4. 选择PATH并单击Edit...按钮 小路
  5. 在变量值的末尾,添加;C:\Program Files\nodejs;C:\Program Files(x86)\nodejs
  6. 在“编辑用户变量”窗口中单击“确定”,然后在环境变量”窗口中单击“确定”
  7. 启动命令提示符窗口(开始按钮,然后在搜索中输入cmd并回车)
  8. 在提示符 ( C:\>) 处输入npm并按回车键;您现在应该会看到一些帮助文本(Usage: npm <command>等),而不是“ npm 无法识别...

或者只是以管理员身份在命令行中运行它

SET PATH=C:\Program Files\Nodejs;%PATH%

然后尝试运行node

为了非常干净,创建一个新的系统变量NODEJS

NODEJS="C:\Program Files\Nodejs"

如果以上方法都不能解决您的问题,我建议您从计算机中删除安装 NODEJS 并重新安装。

我希望这有帮助。

于 2017-10-21T05:25:15.047 回答