Node.js 在Windows 10上的Jenkins中,Newman未被识别为内部或外部命令
我在詹金斯用纽曼来执行邮递员收集 简要的背景:我已经在C:\Program Files\nodejs中安装了node js,newman是使用全局安装的,所以它安装在这里-C:\Users\waniijag\AppData\Roaming\npm\node\U modules\newman 关于环境变量:Node.js 在Windows 10上的Jenkins中,Newman未被识别为内部或外部命令,node.js,jenkins,npm,postman,Node.js,Jenkins,Npm,Postman,我在詹金斯用纽曼来执行邮递员收集 简要的背景:我已经在C:\Program Files\nodejs中安装了node js,newman是使用全局安装的,所以它安装在这里-C:\Users\waniijag\AppData\Roaming\npm\node\U modules\newman 关于环境变量: C:\Users\waniiijag\AppData\Roaming\npm已添加到用户的用户变量中环境变量中 此外,我还将C:\Program Files\NodeJ添加到用户变量和系统变量
'C:\Users\waniijag\AppData\Roaming\npm\node_modules\newman' is not recognized as an internal or external command,
operable program or batch file.
我不明白我错在哪里-
提前谢谢。
将包含此文件的目录添加到环境变量中。它将出现在以下任何一种情况下:
C:\Users\waniijag\AppData\Roaming\npm\node_modules\.bin
或
或者直接将其作为:
"C:\Users\someuser\AppData\Roaming\npm\newman" run
,假设newman.cmd在npm文件夹中,使用此命令请检查此项@帕拉索尼我也试过。但仍然不起作用。这就是newman的安装方式
C:\Users\waniiijag\AppData\Roaming\npm\node\u modules\newman
在newman文件夹中,我有bin和node\u modules文件夹,那么,你说的是哪个bin文件夹C:\Users\waniiijag\AppData\Roaming\npm\node\u modules\newman\bin
或C:\Users\waniijag\AppData\Roaming\npm\node\u modules\newman\node\u modules\.bin
?我在环境变量的系统变量路径变量中添加了C:\Users\waniijag\AppData\Roaming\npm\node\u modules\.bin
。它仍然不起作用。@Jagruuti看到升级后的答案“C:\Users\someuser\AppData\Roaming\npm\newman”运行,假设newman.cmd在npm文件夹中,请使用此command@PDHide-你能不能也更新主答案,这样我就可以把它标记为答案?
"C:\Users\someuser\AppData\Roaming\npm\newman" run