Gulp 狼吞虎咽+;因果报应:因果报应获胜';停不下来

Gulp 狼吞虎咽+;因果报应:因果报应获胜';停不下来,gulp,karma-runner,gulp-karma,Gulp,Karma Runner,Gulp Karma,我大口大口地经营着业力,就像这样: gulp.start(`karma`); 然后: module.exports = (gulp, plugins) => gulp.task('karma', done => { plugins.util.log('Testing with Karma'); const server = new Server({ configFile: path.join(__dirname, '..', '..', 'confi

我大口大口地经营着业力,就像这样:

gulp.start(`karma`);
然后:

module.exports = (gulp, plugins) =>
  gulp.task('karma', done => {
    plugins.util.log('Testing with Karma');
    const server = new Server({
      configFile: path.join(__dirname, '..', '..', 'config/karma.conf.js'),
      singleRun: true
    }, done);
    server.start();
  });
业力正在运行,我的测试正在通过,但它不会停止(叠加“成功”消息)

我读了,这看起来和我的案子一模一样,但似乎已经解决了。我也跑步,看起来还可以。唯一的区别(据我所知)是我使用
gulp.start
运行命令(我正在编写一个应该作为cli运行的节点模块),而该示例使用
gulp test
直接从package.json运行

我做错了什么