gruntjs ubuntu-12.04 vagrant

gruntjs - servir mal en la caja vagabunda no se muestra



ubuntu-12.04 vagrant (2)

La ejecución de "grunt serve" en una VM no muestra ningún error y de acuerdo con el diálogo de línea de comando parece estar funcionando como se esperaba en 0.0.0.0:9000/#/ excepto que ninguna página del navegador (Chrome) se abre alguna vez, y la navegación a esa dirección muestra una página de error ''No se pudo conectar a 0.0.0.0:9000''.

Los días de búsqueda de una solución han sido infructuosos, cualquier ayuda sería muy apreciada.

Estoy ejecutando una caja Ubuntu Precise32 con Vagrant y aprovisionamiento a través de Puppet para apoyar el desarrollo usando Laravel 4 + AngularJS. Los paquetes instalados incluyen:

php apache compositor mysql phpmyadmin ruby ​​nodejs sass brújula yeoman generador angular


¿Ha configurado el puerto de reenvío 9000 en Vagrantfile?

config.vm.network :forwarded_port, guest: 9000, host: 9000 config.vm.network :forwarded_port, guest: 35729, host: 35729

El primero es para grunt serve y el segundo reenvío es para recargar en vivo en Grunt.


Tuve el mismo error que hiwaylon comentado en la respuesta aceptada. Lo que resolvió para mí fue correr:

sed -i ''s/localhost/0.0.0.0/'' Gruntfile.js

antes de "servir ronco"