web-dev-qa-db-fra.com

Puis-je exécuter des commandes npm directement à partir de visual studio

Puis-je exécuter des commandes npm (par exemple, npm init, npm install) directement à partir de Visual Studio 2017 sur le projet Asp.Net Core 2.0? Peut-être à partir de la ligne de commande ou du menu contextuel?.

10
Anton Gorbunov

Vous pouvez utiliser la console du gestionnaire de packages comme vous le feriez avec une console normale. La console du gestionnaire de packages de Visual Studio se comporte comme une console PowerShell. Les commandes NPM telles que init et install sont disponibles si npm est sur votre chemin d'accès aux classes.

La console du gestionnaire de paquets se trouve sous Outils -> Gestionnaire de paquets NuGet -> Console du gestionnaire de paquets.

16
nbokmans

Une autre solution si vous souhaitez une fenêtre séparée à la place de la console Package Manager: Extension du programme d'exécution de tâches NPM

Cet outil ajoutera une fenêtre sophistiquée pour exécuter les commandes à partir du fichier package.json (je suppose que vous en avez une)

3
Denis Krasakov

Visual Studio v15.8 contient un nouvel outil appelé Library Manager pour l'installation de bibliothèques côté client. Je l'ai essayé après avoir recherché une solution simple et rapide pour l'installation de packages NPM, et je dois dire que l'utilisation de ce logiciel a été un plaisir!

Vous pouvez installer n’importe quel package NPM en sélectionnant simplement le fournisseur UnPkg dans l’interface graphique ou en le définissant dans votre fichier libman.json, comme suit:

"defaultProvider": "UnPkg"

Rapide, léger et fonctionne comme un charme. Essaie!

1
Shahin Dohan