J'ai essayé d'utiliser "ng destroy composant foo" et il me dit "La commande destroy n'est pas supportée par Angular-CLI"
Comment supprimer correctement les composants avec Angular CLI?
J'ai essayé d'utiliser "ng destroy composant foo" et il me dit "La commande destroy n'est pas supportée par Angular-CLI"
Comment supprimer correctement les composants avec Angular CLI?
destroy
ou quelque chose de similaire peut venir à la CLI, mais il n'est pas une priorité en ce moment. De sorte que vous aurez besoin de le faire manuellement.
Supprimer le répertoire composant (en supposant que vous n'utilisez --flat
) puis de la retirer de l' NgModule
dans lequel elle est déclarée.
Si vous ne savez pas quoi faire, je vous suggère d'avoir un "propre" app sens pas de cours d' git
changements. Ensuite générer un composant et de voir ce qui est modifié dans le repo de sorte que vous pouvez revenir en arrière à partir de là que vous devrez faire pour supprimer un composant.
Si vous êtes juste à expérimenter sur ce que vous souhaitez générer, vous pouvez utiliser l' --dry-run
drapeau de ne pas produire tous les fichiers sur le disque, il suffit de voir les mises à jour de la liste de fichiers.
Car il n'est pas encore pris en charge à l'aide angulaire de la CLI
voici donc la façon possible, avant que veuillez observer ce qui se passe lorsque vous créez un composant/service de l'aide de la CLI (ex. ng g c demoComponent
).
demoComponent
(ng g c demoComponent
).HTML,CSS,ts
et spec
fiche dédiée à demoComponent.donc le faire dans l'ordre inverse
app.module.ts
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.