gulp-jasmine中的依赖关系配置

时间:2016-02-20 11:09:10

标签: typescript dependencies jasmine gulp lodash

我有一个项目,我的源代码和Jasmine规范都是从Typescript编译并重新加载" onsave"通过gulp工作真的很好。但是当试图添加lodash作为依赖时,问题就出现了。我无法弄清楚如何去做。

运行任务没有依赖的测试如下:

gulp.task("runSpec", function(){
  return gulp.src("specs/built/**/*js")
    .pipe(replace('/src/', '/built/'))
    .pipe(gulp.dest('specs/built'))
    .pipe(jasmine());
})

然后,我将lodash添加到我的源代码中并更改了我的gulpfile,将下一个对象作为参数传递给jasmine()函数:

{
  config: {
    spec_files: [
        'node_modules/lodash/lodash.js'
    ]
  }
}

还尝试了上面的配置对象(我认为更准确): `

{
  spec_dir: "specs/built",
  spec_files: [
      'appSpec.js'
  ],
  helpers: [
      'node_modules/lodash/lodash.js'
  ]
}

`

但在运行测试时,我无法停止获取 _未定义错误。 我该怎么办?

0 个答案:

没有答案