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"