大佬教程收集整理的这篇文章主要介绍了Angularjs – 在官方教程中运行单元测试时出错,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我按照本教程的所有步骤操作,我想我错过了插件.我在应用程序的根目录中有一个名为node_modules的文件夹,其中包含所有这些插件
karma karma-chrome-launcher karma-coffee-preprocessor karma-firefox-launcher karma-html2js-preprocessor karma-jasmine karma-junit-reporter karma-phantomjs-launcher karma-RequireJS karma-script-launcher
我的karma.config
module.exports = function(config){ config.set({ basePath : '../',files : [ 'app/lib/angular/angular.js','app/lib/angular/angular-*.js','test/lib/angular/angular-mocks.js','app/js/**/*.js','test/unit/**/*.js' ],exclude: ['app/lib/angular/angular-scenario.js'],autoWatch : true,frameworks: ['jasmine'],browsers : ['C:/Program Files/Google/Chrome/Application/chrome.exe'],plugins : [ 'karma-junit-reporter','karma-chrome-launcher','karma-firefox-launcher','karma-jasmine' ],junitReporter : { outputFile: 'test_out/unit.xml',suite: 'unit' }
})}
有人可以帮帮我吗?
谢谢
plugins : [ 'karma-junit-reporter',
或者只是删除这个插件部分,业力将加载它找到的所有插件. (如果没有太多的插件,可以这样做)
编辑:
刚刚克隆并安装了测试项目.以下是已安装的依赖项:
karma karma-html2js-preprocessor karma-phantomjs-launcher karma-chrome-launcher karma-jasmine karma-requirejs karma-coffee-preprocessor karma-junit-reporter karma-script-launcher karma-firefox-launcher karma-ng-scenario phantomjs
在我看来,你没有安装phantomjs.
以上是大佬教程为你收集整理的Angularjs – 在官方教程中运行单元测试时出错全部内容,希望文章能够帮你解决Angularjs – 在官方教程中运行单元测试时出错所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。