ng serve ouvre l'éditeur au lieu de charger l'URL locale


14

Chaque fois que je tape ng serveou ng serve --open, il ouvre toujours un éditeur et n'ouvre pas le projet.

Vous pouvez le voir dans les images ci-dessous, c'est la première image de commande:

Cet éditeur s'ouvre après avoir tapé la commande et appuyé sur Enter:

Cet éditeur s'ouvre après avoir tapé la commande et appuyé sur Entrée


1
Pouvez-vous ajouter la sortie de type ngs'il vous plaît? Modifiez votre question et ajoutez-la en tant que texte brut au format code et non en tant que capture d'écran.
Byte Commander

@ByteCommander je viens de taper ng serve dans un projet angulaire 5. Il n'y a pas de sortie, un fichier d'édition vide s'ouvre
Abdul Basit

Veuillez réessayer dans une nouvelle fenêtre de terminal séparée et sans accéder à votre répertoire de projet angulaire. typedevrait être un shell intégré, si cela ne fonctionne pas, vous avez fait quelque chose de bizarre parce que vous n'exécutez pas de shell Bash à ce moment-là.
Byte Commander

@ByteCommander ouvre également le même éditeur. Quel peut être le problème?
Abdul Basit

1
@ByteCommander Je soupçonne que l'OP a mal compris type ngd'être une instruction de "taper" la commande ng- plutôt que de "taper type ng"
steeldriver

Réponses:


26

Il s'agit de l'éditeur de terminal sur l'alias 'ng'. Désinstallez-le avec:

sudo apt purge ng-common ng-latin

Et puis installez Angular CLI (en supposant que vous avez installé npm) avec

sudo npm install -g @angular/cli

Si vous n'avez pas installé npm, regardez ici


Merci., Vous m'avez sauvé d'un mal de tête.
Karthik RP
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.