Gruntjs 使用grunt为jasmine生成SpecRunner

Gruntjs 使用grunt为jasmine生成SpecRunner,gruntjs,jasmine,Gruntjs,Jasmine,当我添加和删除测试时,我通常必须创建/编辑SpecRunner.html文件 我知道我可以使用karma运行测试服务器。但是对于开发测试,我更喜欢在浏览器中检查结果。我尝试过使用karma,目前我使用grunt运行测试;但有时我更喜欢控制台来编写测试 在这个时间点上是否有自动为我生成specrunner的yeoman生成器 我发现了这个npm包: 但它似乎没有得到广泛的支持,也没有通过grunt运行。grunt模板jasmine requirejs是角度/主干项目的一个很好的选择。它旨在与gru

当我添加和删除测试时,我通常必须创建/编辑
SpecRunner.html
文件

我知道我可以使用karma运行测试服务器。但是对于开发测试,我更喜欢在浏览器中检查结果。我尝试过使用karma,目前我使用grunt运行测试;但有时我更喜欢控制台来编写测试

在这个时间点上是否有自动为我生成specrunner的yeoman生成器

我发现了这个npm包:


但它似乎没有得到广泛的支持,也没有通过grunt运行。

grunt模板jasmine requirejs是角度/主干项目的一个很好的选择。它旨在与grunt contrib jasmine一起工作,但它将使用grunt动态地为您生成一个spec runner html文件

在gruntfile中指定输出

jasmine:{
   template: require('grunt-template-jasmine-requirejs'),
   templateOptions: {
       requireConfigFile: 'src/test/js/require-unit-config.js'
   },
   test:{
       options:{
         outfile:'mySpecRunner.html'
       }
   }
}