Je travaille sur un projet Angular 4 dans Visual Studio Code. Y a-t-il un moyen de l'empêcher de se recompiler sans fin? 'Ng serve' est la commande que j'utilise. Idéalement, ce que je voudrais Le code Visual Studio à faire consiste à reconstruire automatiquement lorsque j'apporte des modifications, mais pas à entrer dans un cycle de reconstruction constante et de reconstruction sans fin, même lorsqu'aucune modification n'est apportée. Dans ces circonstances, tout ce que je peux faire est CTRL-C pour mettre fin à la boucle et entrez à nouveau "Ng serve". Quelqu'un sait-il comment faire?
La définition de l'option de surveillance false arrêtera les reconstructions automatiques:
ng serve --watch=false
La liste complète des options ng serve est ici , ou utilisez --help après la commande.
Lors de l'exécution de ng serve, la sortie compilée est servie depuis la mémoire, pas depuis le disque. Cela signifie que l'application servie ne se trouve pas sur le disque dans le dossier dist.
Vous pouvez utiliser
ng serve --poll 1000
Je suis tombé sur votre question et ce problème github en même temps. Je ne sais pas si cela pourrait faire partie de votre problème et je n'ai pas résolu mon même problème, mais j'ai pensé que cela pourrait aider au cas où vous ne l'auriez pas vu.
Oof, a enfreint la règle cardinale et vient de publier un lien. Certaines des suggestions énumérées ici sont:
Si vous dites que ng serve continue de recompiler même si aucune modification n'a été apportée, j'ai fait ce qui suit pour résoudre ce problème, j'ai fait ce qui suit:
ng update @angular/cli @angular/core