webapp angularjs gruntjs yeoman yeoman-generator-angular

angularjs - webapp - ronco servir desde una nueva instalación de Yeoman devuelve-Advertencia: Tarea "servir" no encontrada



yeoman php (3)

Después de ejecutar yo angular y luego cd en la carpeta raíz de la aplicación (al mismo nivel que la carpeta de la aplicación, gruntfile , package.json , etc.) pruebo el grunt serve y obtengo el error anterior. Grunt no comenzará un servidor para mí.

He buscado por todas partes, pero no he podido encontrar decir ejecutar la npm install y la npm install en el directorio raíz de la aplicación, que he intentado, pero sigue con el mismo error.

He actualizado y comprobado bower / grunt / npm y están todos bien.

Alguna sugerencia por favor?


¡Creo que encontré una solución!

http://yang-wei.github.io/blog/2014/06/01/npm-install-issues-plus-angularjs-set-up/

Ejecutar sudo en todas las instalaciones provoca problemas en la carpeta NPM en el directorio principal. Necesitaba cambiar los permisos de todas las carpetas usr / local ejecutando:

sudo chown -R $USER /usr/local

sudo chown -R `whoami` ~/.npm

npm install -g yo grunt-cli bower

¡Ahora vuelvo a realizar el proceso y no más errores!

El enlace de arriba también parece juntarse de un grupo de respuestas en npm arroja un error sin sudo


El Gruntfile.js no está presente en el directorio de la app , sino en el directorio raíz, es decir, el elemento parent del directorio de la app .

Debe ejecutar el grunt serve desde el directorio raíz, es decir, el parent del directorio de la app .


Encontré un error similar con el mensaje "tarea --- no encontrada".
Intenté la solución de bitfidget, pero no pudo ayudar. Parecía ser un problema diferente.
Actualicé yo y el módulo grunt-cli así:

npm update -g yo npm update -g grunt-cli

y recreó todo el proyecto con el comando "yo".
Esto resolvió el problema. Espero que esto pueda ser de ayuda para cualquiera.