Gulp 茉莉量角器

Gulp 茉莉量角器,gulp,protractor,report,Gulp,Protractor,Report,我已安装: $ npm install protractor-jasmine2-html-reporter --save-dev 记者 var Jasmine2HtmlReporter = require('protractor-jasmine2-html-reporter'); exports.config = { // ... onPrepare: function() { jasmine.getEnv().addReporter( new Ja

我已安装:

 $ npm install protractor-jasmine2-html-reporter --save-dev
记者

var Jasmine2HtmlReporter = require('protractor-jasmine2-html-reporter');

exports.config = {
   // ...
   onPrepare: function() {
      jasmine.getEnv().addReporter(
        new Jasmine2HtmlReporter({
          savePath: 'target/screenshots'
        })
      );
   }
}
并定义了安装报告器的路径

 var Jasmine2HtmlReporter = 
          require('../../build/node_modules/protractor-jasmine2-html-reporter');
现在我得到了这个错误:

configParser - ReferenceError: jasmine is not defined
我应该如何定义茉莉花


有关信息:我在一个gulp文件中定义了一个测试执行任务,我使用
webstor
运行该任务。我看到
引用错误:当版本不匹配时,其他报告器(jasmine reporter)中未定义jasmine

你能升级你的量角器和报告器版本吗。还要确保配置文件中有
Jasmine2
作为框架

以下组合已经过测试,运行良好

Protractor - 4.0.10
protractor-jasmine2-html-reporter - 0.0.7
Jasmine ~2

你能发布量角器配置文件的完整内容吗。。如果那不可能的话。。然后是
framework
jasminenodepts
内容