use*_*293 2 testing mocha.js jenkins
因此,我建立了一个github项目并将其链接到Jenkins,但是每当我执行构建尝试时,它都会在控制台中显示:
C:\Program Files (x86)\Jenkins\workspace\SYS-ictlab>mocha
'mocha' is not recognized as an internal or external command,
operable program or batch file.
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
提前致谢
如果您npm install在此之前已在CI阶段中执行过一个操作,并且已将mocha添加为(dev)依赖项,package.json则可以按以下方式调用mocha二进制文件
node ./node_modules/mocha/bin/mocha
Run Code Online (Sandbox Code Playgroud)
您试图调用该命令,就好像它已被“链接”一样,因此可以全局访问,只有在运行后才能执行npm install -g mocha。这可能并非在所有CI环境中都可行,因此上述解决方案更为常见。
| 归档时间: |
|
| 查看次数: |
3251 次 |
| 最近记录: |