首页 > 解决方案 > 如何在 Jenkins 构建中执行 package.json 脚本

问题描述

我已经在我的 package.json 中声明了一些我想在 jenkins 作业中执行的脚本。这是一个示例脚本:

"test-mutation": "stryker run",

这就是我尝试调用它的方式:

在此处输入图像描述

我也试过只调用脚本或只运行“stryker run”,但我收到命令无法识别 -

npm-cli.js run test-mutation --scripts-prepend-node-path=auto

[SSH] executing...
bash: line 2: npm-cli.js: command not found

标签: angularjenkinstestingjenkins-pipelinepackage.json

解决方案


检查 nmp-cli.js 是否安装在远程主机上(在您的情况下是 10.180.253.7)。

还要检查它的文件夹是否在 PATH 变量中。


推荐阅读