我试图通过命令行"grunt jasmine“运行grunt-contrib-jasmine槽的测试,但失败了,并给出警告:"PhantomJS无法加载您的页面。请使用--force继续。”...
base.spec.js:
describe('Namespace',function(){
it('Provides the global *** object',function(){
expect(***).to.be.an('object');
expect(***).to.include.keys('App','Templates');
});
});包括以下内容的gruntfile.js:
jasmine : {
src : ['apps/<%=target%>/js/**/*.js'],
options : {
host : 'http://127.0.0.1:5000',
specs : 'tests/<%=target%>/**/*spec.js',
}
},
.
.
.
grunt.loadNpmTasks('grunt-contrib-jasmine');我不明白出了什么问题...
请帮帮忙,提前谢谢...
发布于 2015-08-20 23:53:00
在gruntfile.js中设置您的源:‘.js /<%=target%>/js/**/filename’(删除filename后面的应用程序)
在茉莉之前添加这个: grunt.initConfig({ pkg: grunt.file.readJSON('package.json'),
连接:{ test:{ port : 8000,base:'test‘}
},
设置一个默认任务,然后执行连接: grunt.registerTask(' default ','connect','jasmine');
如果它还失败了,那就试着做grunt jasmine --强制知道它的失败之处
https://stackoverflow.com/questions/28340752
复制相似问题