6
votes

Impossible d'exécuter des commandes CLI angulaires dans le terminal Visual Studio Code

Je ne parviens pas à exécuter les commandes Angular CLI dans le terminal Visual Studio Code. Lorsque je tape ng --version dans le terminal, cela ouvre le fichier ng au lieu d'exécuter la commande.

Une idée de la façon de résoudre le problème ci-dessus?


2 commentaires

Avez-vous installé @ angular / cli?


Oui, j'ai installé angular cli globalement, npm install -g @ angular / cli @ latest


4 Réponses :


0
votes

Essayez de faire npm install dans le répertoire de votre projet, puis essayez ng --version .


1 commentaires

J'ai essayé de créer le projet dans l'invite de commande en utilisant ng new command comme ng new test-proj. après cela, à partir du code de Visual Studio, j'ai ouvert le dossier ci-dessus et ensuite dans le terminal, j'ai exécuté la commande npm install, elle s'est bien exécutée. après cela, j'ai exécuté la commande ng --version, puis au lieu d'exécuter la commande ng, il ouvre le fichier ng.



5
votes

J'ai eu la même erreur dans Windows. ce que j'ai fait, c'est que j'ai défini l'invite de commande comme shell par défaut au lieu de PowerShell (PowerShell est par défaut) dans la fenêtre de terminal où vous sélectionnez une instance de terminal


0 commentaires

6
votes

J'ai reçu le message d'erreur suivant lors de l'exécution de ng serve à partir de VSCode:

Le fichier C: \ Users \\ AppData \ Roaming \ npm \ ng.ps1 ne peut pas être chargé car l'exécution des scripts est désactivée sur ce système ...

Solution:

J'ai pu résoudre le problème en exécutant la commande suivante dans PowerShell:

set-executionpolicy remotesigned

Assurez-vous d'exécuter PowerShell avec des privilèges d'administrateur. Plus d'informations sur cette solution peuvent être lues ici .


0 commentaires

0
votes

Vous n'êtes pas sûr de votre question, mais essayez d'utiliser le lanceur de commandes Angular-CLI dans l' extension VS Code dans votre VS Code. Fonctionne très bien pour moi.


0 commentaires