Unit testing 自动刷新(狼吞虎咽、利弗雷洛德和茉莉花)

Unit testing 自动刷新(狼吞虎咽、利弗雷洛德和茉莉花),unit-testing,jasmine,gulp,livereload,gulp-watch,Unit Testing,Jasmine,Gulp,Livereload,Gulp Watch,我试图创建一个gulp任务来运行测试,并在任何.js测试文件发生更改时自动刷新 代码如下: gulp.task('watch-test', function() { // start live-reload server plugins.livereload.listen({ start: true}); var filesForTest = [ 'bower_components/angular/angular.js', 'bower_components/angular

我试图创建一个gulp任务来运行测试,并在任何.js测试文件发生更改时自动刷新

代码如下:

gulp.task('watch-test', function() {
  // start live-reload server
  plugins.livereload.listen({ start: true});

  var filesForTest = [ 'bower_components/angular/angular.js',
    'bower_components/angular-mocks/angular-mocks.js',

    'src/app/blocks/testController.module.js',
    'src/app/blocks/testController.js',
    'src/test/spec/sillyControllerSpec.js']

  return gulp.src(filesForTest)
    .pipe(watch(filesForTest))
    .pipe(plugins.jasmineBrowser.specRunner())
    .pipe(plugins.jasmineBrowser.server({port: 8888}))
    .pipe(plugins.livereload());
});
它监视文件,但我必须在浏览器中手动刷新页面


你知道我能做什么吗?

我找到了这个包含jasmine+livereload的软件包


您在这方面找到了解决方案吗?