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 yanpm 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).