webentwicklung-frage-antwort-db.com.de

Kann ich npm-Befehle direkt vom Visual Studio aus ausführen

Kann ich npm-Befehle (z. B. npm init, npm install) direkt aus Visual Studio 2017 in einem Asp.Net Core 2.0-Projekt ausführen? Möglicherweise über die Befehlszeile oder das Kontextmenü? Jetzt habe ich einen Kontextmenübefehl für Bower, wenn Sie im Projektmappen-Explorer mit der rechten Maustaste auf das MVC-Projekt klicken, aber ich verwende keine Bower in meinem Projekt.

10
Anton Gorbunov

Sie können die Package Manager Console wie eine normale Konsole verwenden. Die Package Manager Console in Visual Studio verhält sich wie eine PowerShell-Konsole. NPM-Befehle wie init und install sind verfügbar, wenn sich npm in Ihrem Klassenpfad befindet.

Die Package Manager Console befindet sich unter Tools -> NuGet Package Manager -> Package Manager Console.

16
nbokmans

Eine andere Lösung, wenn Sie ein separates Fenster anstelle der Package Manager Console benötigen: NPM Task Runner-Erweiterung

Dieses Tool fügt ein fantastisches Fenster hinzu, um Befehle aus der package.json-Datei auszuführen (ich nehme an, Sie haben eines)

3
Denis Krasakov

In Visual Studio Version 15.8 ist ein neues Tool namens Library Manager zum Installieren von clientseitigen Bibliotheken enthalten. Ich habe es ausprobiert, nachdem ich nach einer schnellen und einfachen Lösung für die Installation von NPM-Paketen gesucht habe, und ich muss sagen, dass es eine Freude war, es zu benutzen!

Sie können ein beliebiges NPM-Paket installieren, indem Sie einfach den Provider UnPkg in der GUI auswählen oder ihn in Ihrer libman.json-Datei festlegen.

"defaultProvider": "UnPkg"

Schnell, leicht und wirkt wie ein Zauber. Versuche es!

1
Shahin Dohan