Karma Jasmine NPM config



karma config errors

我正在尝试配置我的测试环境,当我试图运行karma时,得到以下错误。

karma start
06 10 2015 13:13:36.859:DEBUG [plugin]: Loading plugin karma-jasmine.
06 10 2015 13:13:36.917:DEBUG [karma]: List of files has changed, trying to execute
06 10 2015 13:13:36.918:WARN [karma]: No captured browser, open http://localhost:9876/
06 10 2015 13:13:36.922:DEBUG [watcher]: Watching ".../representative-summary/node_modules/angular"
06 10 2015 13:13:36.922:DEBUG [watcher]: Watching ".../representative-summary/node_modules/angular-resource"
06 10 2015 13:13:36.923:DEBUG [watcher]: Watching ".../representative-summary/spec"
06 10 2015 13:13:36.927:WARN [launcher]: Can not load "karma-chrome-launcher", it is not registered!
  Perhaps you are missing some plugin?
06 10 2015 13:13:36.927:WARN [launcher]: Can not load "karma-firefox-launcher", it is not registered!
  Perhaps you are missing some plugin?
06 10 2015 13:13:36.928:WARN [launcher]: Can not load "karma-safari-launcher", it is not registered!
  Perhaps you are missing some plugin?
06 10 2015 13:13:36.928:WARN [launcher]: Can not load "karma-ie-launcher", it is not registered!
  Perhaps you are missing some plugin?
06 10 2015 13:13:36.928:WARN [launcher]: Can not load "karma-phantomjs-launcher", it is not registered!
  Perhaps you are missing some plugin?
<标题> karma.conf.js h1> 在OSX Yosemite 10.10.5上,是的,那里有一个独立的测试"期望为真",只是为了让它自己启动和运行。我正在编写的应用程序是Angular,但我还没有碰过它的任何测试。我只想让基本的测试运行程序首先正常工作。

任何帮助都太好了。谢谢。

karma中的浏览器采用英文格式(Chrome, Firefox, PhantomJS),而不是各自的插件名称。插件只需要安装npm install --save

还有:Karma会"神奇地"从karma-开始加载node_modules目录下的任何库,所以你根本不需要在配置文件中声明plugins:

最新更新