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?.
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.
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)
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!