tutorial node yeoman

node - yeoman tutorial



Cómo actualizar el proyecto existente con scaffolded con Yeoman (1)

Primero asegúrate de haber comprometido todo o tener una copia de seguridad, luego andamio sobre el proyecto nuevamente. le preguntará por cada archivo si desea sobrescribirlo. Para aquellos archivos que no ha editado, solo diga que sí. Para los demás, escriba d para diff y vea qué ha cambiado. A continuación, realice los cambios manualmente y ejecute npm install & bower install para obtener las últimas dependencias.

EDITAR

Como se menciona en los comentarios de Markus Gattol:

yo <generator-name> ahora ya npm install & npm install es decir, no es necesario volver a ejecutarlos explícitamente - Markus Gattol

Hace unos meses, utilicé generador angular para andamiar un proyecto y todo el ecosistema (karma, versiones de nodo, paquetes de gruñidos) ha avanzado bastante. Sigo teniendo problemas para ejecutar pruebas, construir cosas, etc.

Sé que puedo usar nvm para degradar mi versión de Node e instalar paquetes más antiguos, pero ese tipo de cosas son malas, especialmente cuando hay muchos desarrolladores en el equipo. He usado los generadores para más de 10 proyectos en los últimos meses, así que estoy muy interesado en una solución.

¿Existe una ruta de actualización recomendada para cuando se lanzan nuevas versiones de generadores, además de simplemente regenerar el proyecto y copiar archivos?

(Solo para tener en cuenta: esto no es un problema con la actualización de un proyecto Yeoman 0.9).