.angular-cli.json
permet de désactiver la création automatique de fichiers *.spec
, par exemple. pour les composants, voir schéma json .
C’est une fonctionnalité vraiment intéressante, car personnellement (c’est juste mon avis), le test des composants n’est peut-être pas ce qui en vaut la peine dans un projet à croissance rapide.
Cependant, parfois, j'aimerais disposer d'une option pour générer/recréer le fichier *.spec
correspondant à un composant/service/pipe/existant existant.
Est-ce possible d'utiliser un appel en ligne de commande?
Créé une demande de fonctionnalité , voyons comment ça se passe ...
Actuellement, Angular CLI ne fournit pas cette fonctionnalité et on ne sait pas quand et comment il sera possible de la gérer de manière officielle.
repertoire de choix que vous voulez generer spec, puis il generera toutes les spec Angular.
générer uniquement le fichier lorsque le fichier de spécifications n'est pas quitté et que le composant/directive/guard/pipe/service suit le nom de génération du fichier angular-cli.
npm install -g angular-spec-generator
angular-spec-generator 'C:\Users\Alan\Desktop\test'
Il y a 2 solutions pour cela:
@angular/cli
, ajoutez votre propre code (ou étendez-le) à la commande ng new
existante ( https://github.com/angular/angular-cli/blob/master/packages/% 40angular/cli/orders/new.ts ) et intégrez-le à votre @angular/cli
installé global. Ce n'est probablement pas pratique et ne vaut pas votre temps.@angular/cli
pour intégrer votre idée. Si le code fonctionne et que l'idée semble assez bonne, ils pourraient l'ajouter.