我正在使用 gulp 连接、缩小然后测试我所有的 JS。我也想在其中包含业力,但我似乎无法让 gulp-shell 'karma start karma.conf.js' 正常工作。Karma 已添加到 PATH,因为我可以从与 Windows Shell 中的 gulpfile 相同的工作目录运行该命令,而不会出现任何问题。我还可以正确运行其他命令,例如“ls”、“pwd”、“npm --version”等,但由于某种原因它无法识别“karma”。
我也已经在 OSX 上正常运行,所以这是我机器本地的问题。任何帮助,将不胜感激。
gulp.task('run-karma', shell.task(['karma start karma.conf.js']));
错误是
'karma' is not recognized as an internal or external command,
operable program or batch file.
Error in plugin 'gulp-shell' Message:
Command 'karma start karma.conf.js' failed with exit code 1