KnotenJS

Installieren Sie NPM auf Debian 9

Installieren Sie NPM auf Debian 9

So installieren und verwenden Sie NPM unter Debian 9 Stretch

NPM oder Knotenpaket-Manager ist das gleiche wie GEEIGNET zu Debian. Es wird verwendet, um zu installieren, zu entfernen, zu aktualisieren KnotenJS Pakete.  In diesem Artikel zeige ich Ihnen, wie Sie installieren und verwenden NPM auf Debian 9 Stretch.

NodeJS und NPM installieren

Die Version von KnotenJS im offiziellen Debian 9 Stretch-Paket-Repository verfügbar ist 4.x, das ist sehr alt. Das offizielle Paket-Repository von Debian 9 Stretch hat nicht NPM.  In diesem Abschnitt installiere ich die neueste stabile Version von KnotenJS und NPM das ist zum Zeitpunkt dieses Schreibens 8.11.1.

Aktualisieren Sie zuerst die geeignet Paket-Repository-Cache mit dem folgenden Befehl:

$ sudo apt-get update

Jetzt installieren CURL mit folgendem Befehl:

$ sudo apt-get install curl

Drücken Sie ja und drücke dann weitermachen.

CURL sollte installiert werden.

Fügen Sie nun das Paket-Repository von . hinzu KnotenJS 8.x mit folgendem Befehl:

$ curl -sL https://deb.Knotenquelle.com/setup_8.x | sudo -E bash -

Das KnotenJS 8.x-Paket-Repository sollte hinzugefügt werden, wie Sie aus dem Screenshot unten sehen können.

Jetzt können Sie installieren KnotenJS und NPM alles zusammen mit den Entwicklungstools zum Erstellen von nativen KnotenJS Module mit folgendem Befehl:

$ sudo apt-get install build-essential nodejs

Jetzt drücken ja und drücke dann weitermachen.

KnotenJS, NPM und die erforderlichen Build-Tools zum Kompilieren KnotenJS native Module sind installiert.

Prüfen Sie nun, ob KnotenJS arbeitet mit folgendem Befehl:

$ Knoten --version

Wie du siehst, KnotenJS 8.11.1 ist installiert und funktioniert korrekt.

Prüfen Sie nun, ob NPM arbeitet mit folgendem Befehl:

$ npm --version

Wie du siehst NPM ist auch richtig installiert.

Verwenden von NPM

In diesem Abschnitt zeige ich Ihnen, wie Sie es verwenden NPM zum Manager KnotenJS Module oder Pakete. Lassen Sie uns vorher über globale Pakete und lokale Pakete sprechen.

Wenn Sie a . installieren KnotenJS global packen, dann sollte es irgendwo gespeichert werden /usr/lib/node_modules Verzeichnis und Sie können von jedem aus darauf zugreifen KnotenJS Projekt.

Wenn Sie a . installieren KnotenJS Paket lokal, dann ein Verzeichnis node_modules/ sollte in Ihrem Projektverzeichnis erstellt und das Paket sollte gespeichert werden in node_modules/ Verzeichnis relativ zu Ihrem Projektverzeichnis. Es kann nur von diesem Projekt aus darauf zugegriffen werden.

Das ist alles, was Sie jetzt wissen müssen. Lass uns weitermachen.

Paket erstellen.json-Konfigurationsdatei mit NPM:

Jeder KnotenJS Projekt hat eine Paket.json Datei im Stammverzeichnis des Projekts. Diese Datei enthält Informationen über Ihr Projekt, wie den Namen des Projekts, die Version des Projekts, die Abhängigkeiten oder andere KnotenJS Pakete, von denen Ihr Projekt abhängt, und vieles mehr.  Sie können manuell erstellen a Paket.json Datei und geben Sie alle diese Informationen ein oder Sie können verwenden NPM um es für dich zu erstellen.

Zuerst ein neues Verzeichnis erstellen Knoten-Projekt (Sie können benennen, was Sie wollen) für Ihre KnotenJS Projekt mit folgendem Befehl:

$ mkdir Knotenprojekt

Navigieren Sie nun mit dem folgenden Befehl in Ihr Projektverzeichnis:

$ cd Knotenprojekt

Erstellen Sie nun a Paket.json Datei mit NPM, führen Sie den folgenden Befehl aus:

$ npm-Initialisierung

Geben Sie die Details ein und drücken Sie sich vorwärts bewegen.

Geben Sie am Ende ein Ja und drücke .

Wie Sie sehen können, a Paket.json Datei wird erstellt.

Dies ist der Inhalt der Paket.json Datei:

Lokales Installieren eines NodeJS-Pakets mit NPM:

Wenn Sie den Namen des Pakets kennen, können Sie es einfach mit . installieren NPM.

Zum Beispiel, wenn Sie installieren möchten ausdrücken KnotenJS Paket, bei dem es sich um das Express-Web-Framework handelt, führen Sie den folgenden Befehl in Ihrem Projektverzeichnis aus:

$ npm install express --save

ausdrücken KnotenJS Paket sollte installiert werden.

Globales NodeJS-Paket mit NPM installieren:

Sie können a installieren KnotenJS global aus jedem Verzeichnis paketieren.  Zum Beispiel, wenn Sie installieren möchten ausdrücken KnotenJS Paket global ausführen, führen Sie den folgenden Befehl aus:

$ sudo npm -g Express installieren

Es sollte global installiert werden.

Lokales Entfernen eines NodeJS-Pakets mit NPM:

Wenn Sie a entfernen möchten KnotenJS paket, sagen wir ausdrücken, Führen Sie in Ihrem Projektverzeichnis den folgenden Befehl aus Ihrem Projektverzeichnis aus:

$ npm Express deinstallieren --save

Das Express NodeJS Paket wird entfernt.

Globales Entfernen eines NodeJS-Pakets mit NPM:

Um a . zu entfernen KnotenJS paket, sagen wir ausdrücken, Führen Sie global den folgenden Befehl aus:

$ sudo npm -g Express deinstallieren

Es sollte entfernt werden.

Suche nach NodeJS-Paketen:

Nun, jetzt wissen Sie, wie Sie installieren und entfernen KnotenJS Pakete mit NPM. Jetzt ist die Frage, woher weiß ich, was ich installieren kann? NPM? Welche Pakete sind verfügbar?

Nun, Sie können nach Paketen in der suchen NPM's offizielle Website unter https://www.npmjs.com/ oder Sie können verwenden NPM Befehlszeilen-Dienstprogramm.

Suchen nach KnotenJS Pakete von Ihrem Webbrowser aus, gehen Sie zu https://www.npmjs.com/ und suchen Sie nach dem, was Sie suchen. Geben Sie die Schlüsselwörter wie im Screenshot unten markiert ein und drücken Sie .

Sie sollten viele Pakete sehen, wie Sie im markierten Abschnitt des Screenshots unten sehen können. Sie können auf eines von ihnen klicken, um weitere Informationen zu diesem Paket zu erhalten.

Sie können auch den folgenden Befehl ausführen, um nach zu suchen NPM Pakete:

$ npm Suche "Webframework"

Wie Sie sehen, wird dieselbe Liste angezeigt. Sie können den Paketnamen aus der ersten Spalte entnehmen, wie im Screenshot unten markiert, und installieren, was Sie benötigen, indem Sie verwenden NPM.

So installieren und verwenden Sie NPM auf Debian 9 Stretch. Danke, dass du diesen Artikel gelesen hast.

Die 5 besten Arcade-Spiele für Linux
Heutzutage sind Computer ernsthafte Maschinen, die zum Spielen verwendet werden. Wenn du den neuen Highscore nicht bekommst, weißt du was ich meine. I...
Schlacht um Wesnoth 1.13.6 Entwicklung veröffentlicht
Schlacht um Wesnoth 1.13.6, das letzten Monat veröffentlicht wurde, ist die sechste Entwicklungsversion im 1.13.x-Serie und bietet eine Reihe von Verb...
So installieren Sie League of Legends auf Ubuntu 14.04
Wenn Sie ein Fan von League of Legends sind, dann ist dies eine Gelegenheit für Sie, League of Legends zu testen. Beachten Sie, dass LOL von PlayOnLin...