tutorial proyecto español eliminar delete crear componente cli borrar angular angular-cli

proyecto - Cómo eliminar componentes creados con Angular-CLI



eliminar componente angular cli (10)

Debes eliminar tu componente manualmente, eso es ...

[name].component.ts [name].component.html // if you''ve used templateUrl in your component [name].component.spec.ts // if you''ve created test file [name].component.[css or scss] // if you''ve used styleUrls in your component

Si tiene todos esos archivos en una carpeta, elimine la carpeta directamente.

Luego debes ir al módulo que usa ese componente y eliminar

importar {[nombre_componente]} desde ...

y el componente en la matriz de declaraciones

Eso es todo. Espero que ayude

Esta pregunta ya tiene una respuesta aquí:

Estoy trabajando en angular2 para mi nuevo proyecto, recientemente con esta tecnología. He configurado mi proyecto con CLI angular (sitio de referencia https://github.com/angular/angular-cli ). He creado 4 componentes usando el comando ng generate component my-new-component Para propósitos de prueba, ng generate component my-new-component creado un componente de prueba de la aplicación, necesito eliminar ese componente de mi proyecto. De lo contrario, es necesario cambiar el nombre de ese componente. He intentado varios como. ng destroy component app-testing pero muestra un error El comando de destrucción no es compatible con Angular-CLI. , Por favor ayúdame con la solución. Gracias por adelantado.


El control de versiones es tu amigo aquí, haz un diff o equivalente y deberías ver lo que se ha agregado / modificado.

De hecho, eliminar la carpeta de componentes puede no ser suficiente; con Angular-CLI v1.0, el comando ng generate component my-new-component también edita el archivo app.module.ts agregando la línea de import correspondiente y el componente a la matriz de providers .


Este es el problema known NPM para Windows que NPM es prácticamente inutilizable en Windows. Por supuesto, esto está relacionado con las limitaciones de tamaño de la ruta.

known

Mi principal preocupación aquí es que no se mencionan estos problemas al instalar node o npm a través del sitio web. No poder instalar paquetes principales hace que npm sea inutilizable para Windows.


Existe el --dry-run que le permitirá obtener una vista previa de los cambios, y / o puede usar la aplicación de consola angular para generar los indicadores de cli para usted, utilizando su sencilla GUI. Realiza una vista previa automática de todo antes de comprometerse.


Intenté ng eliminar componente Comp_Nombre también ng destruir componente pero aún no está soportado por angular, por lo que la mejor opción por ahora es eliminarlo manualmente de la estructura de carpetas.


Puede eliminar cualquier componente eliminando todas sus líneas de app.module.ts. esta trabajando bien para mi.


Trate de desinstalar angular y luego reinstalar

npm uninstall --save @ angular / (entonces el componente que desee eliminar)

después de eso, aparecerá un cuadro con el borde de color babyblue con sugerencias para actualizar e instalar la copia de seguridad angular.


Tuve el mismo problema, no pude encontrar la solución correcta, así que eliminé manualmente la carpeta del componente y luego actualicé el archivo app.module.ts (eliminé las referencias al componente eliminado) y funcionó para mí.



No A partir de ahora no puedes hacer esto con ningún comando. Tienes que eliminar Manually de app.module.ts y app.routing.module.ts si estás usando Angular 5