Jasmine 模块';ngRaven';无法使用的

Jasmine 模块';ngRaven';无法使用的,jasmine,karma-jasmine,karma-runner,sentry,raven,Jasmine,Karma Jasmine,Karma Runner,Sentry,Raven,我试图通过在代码中包含ngRaven来运行jasmine单元测试。 下面是karma.conf.js中文件的顺序 files: ['app/bower_components/jquery/dist/jquery.min.js', 'app/bower_components/angular/angular.min.js', 'app/bower_components/raven-js/dist/raven.js', 'app/bower_components/raven-js/plugins/an

我试图通过在代码中包含ngRaven来运行jasmine单元测试。 下面是karma.conf.js中文件的顺序

files: ['app/bower_components/jquery/dist/jquery.min.js',
'app/bower_components/angular/angular.min.js',
'app/bower_components/raven-js/dist/raven.js',
'app/bower_components/raven-js/plugins/angular.js'
]
在设置项目时,我得到的错误如下

“模块‘ngRaven’不可用!您可能拼错了模块 名称或忘记加载。如果注册模块,请确保 将依赖项指定为第二个参数。“

知道我哪里做错了吗


我已经在github中发布了相同的问题。

通过在bower.json中添加以下依赖项来修复

“名称”:“棱角乌鸦”,“版本”:“0.6.3”

karma.conf.js文件中的链接已从

'app/bower_components/raven-js/plugins/angular.js'


IMHO这不是最好的答案,因为它建议使用非官方的bower插件而不是官方的插件,而且这样做没有警告读者
 app/bower_components/angular-raven/angular-raven.js