为什么安装后没有立即找到npm模块?

时间:2017-10-21 02:07:23

标签: node.js npm newman

看到这里 - 已经安装了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.

1 个答案:

答案 0 :(得分:1)

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

  1. 点击“开始”按钮,然后点击控制面板
  2. 点击用户帐户 User Account User
  3. 点击更改我的环境变量 Variable
  4. 选择路径,然后点击编辑... 按钮 Path
  5. 在变量值的末尾添加;C:\Program Files\nodejs;C:\Program Files(x86)\nodejs
  6. 点击"编辑用户变量"上的确定;窗口,然后在环境变量窗口中单击确定
  7. 启动命令提示符窗口(“开始”按钮,然后在搜索中键入 cmd 并按Enter键)
  8. 在提示符(C:\>)处输入 npm 并按Enter键;您现在应该看到一些帮助文本(Usage: npm <command>等)而不是&#34; npm无法识别... &#34;
  9. 或者只需在命令行中以管理员身份运行它

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

    然后尝试运行node

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

    NODEJS="C:\Program Files\Nodejs"
    

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

    我希望这会有所帮助。