如何启动与咕噜茉莉testing?

我想创build一个咕task任务,当代码改变时自动运行茉莉花testing。 对于AMD的支持,我安装了grunt-template-jasmine-requirejs 。 我将这些行添加到我的gruntfile中:

connect: { test : { port : 8000 } }, jasmine: { jasmine_tests: { src: 'src/**/*.js', options: { specs: 'spec/*Spec.js', helpers: 'spec/*Helper.js', host: 'http://127.0.0.1:8000/', template: require('grunt-template-jasmine-requirejs'), templateOptions: { requireConfigFile: 'public/js/app/config/config.js' } } } }, 

现在我尝试通过inputgrunt jasmine开始我的testing。 但我得到的是这样的:

运行“jasmine:jasmine_tests”(茉莉花)任务

通过PhantomJStesting茉莉花规格

警告:PhantomJS无法加载您的网页。 使用–force继续。

由于警告而中止。

那里有什么可能是错的?

我的目录结构:

 - website3 - .grunt + grunt-contrib-jasmine + node_modules - public - js - app + collections - config > config.js + ... - views + ... > AddVehicleView.js > ... + libs > index.html + server - spec + helpers - support > jasmine.json > AddVehicleViewSpec.js > .bowerrc > ... > _SpecRunner.html > Gruntfile.js > package.json 

你必须做grunt connect ,首先提供您的文件,然后在另一个terminal选项卡做grunt jasmine ,这一切。