webapp node instalar yeoman gruntjs karma-runner

node - Yeoman: error de EACCES al ejecutar la prueba de unidad de karma para Angularjs



yeoman webapp (1)

Estoy siguiendo el flujo de trabajo de muestra de Yeoman que figura en yeoman.io:

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

Todo funciona muy bien, excepto el comando de grunt test :

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

No he actualizado mi archivo de gruñidos ni he realizado ninguna otra modificación en las configuraciones. ¿Alguien ha visto este error EACCESS antes? Estoy en Windows 8, con un nuevo nodo de instalación.


Esto sucedió porque el servidor karma se estaba ejecutando en el puerto 8080. Lo cambié (en karma.conf.js) a 9999 y todo está bien.