如何在运行业力时修复“没有服务器侦听端口9876”错误?

时间:2013-11-29 12:21:28

标签: javascript node.js npm karma-runner

我正在运行以下内容:

PS D:\app> karma run

显示错误:

[2013-11-29 17:39:54.297] [DEBUG] config - Loading config D:\app\karma.conf.js
There is no server listening on port 9876

我该如何解决这个问题?

2 个答案:

答案 0 :(得分:34)

您应该使用karma start命令从命令行执行karma测试套件。

答案 1 :(得分:18)

他们最近更改了Karma的交付模式

要安装Karma本身,就像您已经完成的那样:

npm install karma -g

但是,您需要安装用于测试框架的驱动程序。例如对于QUnit

npm install karma-qunit --save-dev

接下来,您必须为不同的浏览器安装启动器。例如Chrome和IE

npm install karma-ie-launcher --save-dev
npm install karma-chrome-launcher --save-dev

现在你应该好好去。

现在只需使用配置文件作为输入的启动命令启动业力

karma start path/to/tests/karma.conf.js