Yeoman:EACCES运行Angularjs的karma单元测试时出错

Yeoman:EACCES运行Angularjs的karma单元测试时出错,yeoman,gruntjs,karma-runner,Yeoman,Gruntjs,Karma Runner,我遵循Yeoman.io上列出的Yeoman工作流示例: npm install -g generator-angular generator-karma # install generators yo angular # scaffold out a AngularJS project bower install angular-ui # install a dependency for your project from Bower *g

我遵循Yeoman.io上列出的Yeoman工作流示例:

npm install -g generator-angular generator-karma  # install generators
yo angular                     # scaffold out a AngularJS project
bower install angular-ui       # install a dependency for your project from Bower
*grunt test                     # test your app
grunt server                   # preview your app
grunt                          # build the application for deployment
除了
grunt测试
命令外,其他一切都很好:

C:\yeoman2>grunt test

(logging omitted for brevity)

Running "connect:test" (connect) task
Starting connect web server on localhost:9000.

Running "karma:unit" (karma) task
Fatal error: listen EACCES

我没有更新我的GrunFile或对配置进行任何其他修改。以前有人见过这个EACCESS错误吗?我在Windows 8上,安装了新的节点。

这是因为karma服务器在端口8080上运行。我把它(在karma.conf.js中)改为9999,一切都很好。

我试过这个,它也很管用。。。为什么9999比8080工作得好那么多?你在8080端口上运行其他的东西吗?就我所知只有因果报应。。。是吗?这就成功了,希望错误消息更具描述性,比如:
错误绑定到端口8080