Wie finde ich die Version der installierten NPM-Version?

Veröffentlicht: 2023-06-07

Inhaltsverzeichnis

Einführung in die installierte NPM-Version

NPM, kurz für Node Package Manager, ist ein Paketmanager für die Programmiersprache JavaScript, eines der weltweit größten Software-Register. Es wird häufig mit Node.js verwendet – einer Laufzeitumgebung zum Ausführen von JavaScript-Code außerhalb eines Webbrowsers.

NPM installiert Pakete und bietet eine Benutzeroberfläche für interaktives Arbeiten. Es ermöglicht Entwicklern die einfache Verwaltung und Installation von Paketen oder Bibliotheken, die die Funktionalität ihrer JavaScript-Projekte erweitern.

In diesem Artikel führen wir Sie durch die installierte Version von NPM und wie Sie die NPM-Version unter Windows und MAC überprüfen.

Überblick über NPM

NPM ermöglicht die Versionsverwaltung, sodass Entwickler die gewünschten Versionen von Paketen für ihre Projekte angeben können. NPM verfügt über eine große und aktive Community, die zur Erstellung und Pflege von Paketen beiträgt und Unterstützung in verschiedenen Formen bietet. Es wird kontinuierlich mit neuen Funktionen, Fehlerbehebungen und Leistungsverbesserungen aktualisiert und es wird empfohlen, es auf dem neuesten Stand zu halten.

NPM ist mühelos zu verwenden, da Sie nurnpm install async eingeben müssen, um Ihr bevorzugtes Modul im aktuellen Verzeichnis unter /node module/zu installieren .

Schauen Sie sich unserekostenlosen Technologiekurse an, um sich von der Konkurrenz abzuheben.

Es ist wichtig, die installierte NPM-Version zu kennen

  • Skalierbarkeit : NPM hilft Unternehmen und Startups, mit der Zeit zu expandieren.Es ermöglicht Entwicklern die einfache Verwaltung von Abhängigkeiten, die gemeinsame Nutzung und Wiederverwendung von Code sowie die Nutzung eines riesigen Ökosystems aus Modulen und Bibliotheken.
  • Kompatibilität : Verschiedene Versionen von NPM können unterschiedliche Kompatibilitätsgrade mit bestimmten Paketen, Bibliotheken oder Frameworks aufweisen.Wenn Sie die installierte NPM-Version kennen, können Sie sicherstellen, dass Ihre Pakete mit Ihrer Entwicklungsumgebung kompatibel sind und ordnungsgemäß funktionieren.
  • Fehlerbehebungen und Sicherheitsupdates : Jede NPM-Version kann Fehlerbehebungen und Sicherheitspatches enthalten.Wenn Sie mit der neuesten NPM-Version auf dem neuesten Stand bleiben, stellen Sie sicher, dass Sie Zugriff auf diese Korrekturen haben, was dazu beitragen kann, die Stabilität und Sicherheit Ihrer Projekte zu verbessern.
  • Paketverwaltung : Die NPM-Version kann sich in der Handhabung der Paketinstallation, der Abhängigkeitsauflösung und anderen Paketverwaltungsaufgaben unterscheiden.Wenn Sie die installierte NPM-Version kennen, können Sie das Verhalten und die Funktionen des Paketmanagers besser verstehen und Ihre Projektabhängigkeiten effektiv verwalten.

Verwenden der Befehlszeilenschnittstelle (CLI) zur Überprüfung der NPM-Version

Lassen Sie uns einige Schritte durchgehen, um die installierte NPM-Version mithilfe der Befehlszeilenschnittstelle (CLI) zu überprüfen.

  1. Öffnen Sie Ihre Befehlszeilenschnittstelle (z. B. die Terminal-Eingabeaufforderung).
  2. Schreiben Sie den angegebenen Befehl und drücken Sie die Eingabetaste:npm –version
  3. Der Befehl zeigt die Versionsnummer des auf Ihrem System installierten NPM an. Wenn die Ausgabe beispielsweise 7.22.0 lautet , ist NPM-Version 7.22.0 installiert.

Schauen Sie sichdie Softwareentwicklungskurse von upGrad an , um sich weiterzubilden.

Finden der NPM-Version mit dem NPM-V-Befehl

Eine der einfachsten Möglichkeiten, die auf Ihrem Gerät installierte NPM-Version zu finden, ist die Verwendung des Befehls „npm -v“. Öffnen Sie einfach Ihr Terminal oder Ihre Eingabeaufforderung und geben Sie den folgenden Befehl ein:

npm -v

Wenn Sie diesen Befehl ausführen, wird die Versionsnummer des auf Ihrem System installierten NPM angezeigt, sodass Sie Ihre Version schnell ermitteln können.

Versionskontrolle mit NPM

Die Versionskontrolle ist für die Verwaltung von JavaScript-Projekten von entscheidender Bedeutung, und NPM bietet Mechanismen zur effektiven Handhabung der Versionierung. In einem NPM-Projekt können Sie Abhängigkeiten in der Datei „package.json“ angeben , einschließlich Versionsbereichen oder bestimmten Versionen.

NPM stellt sicher, dass bei der Installation von Abhängigkeiten die richtigen Versionen abgerufen werden, und verfolgt die installierten Versionen. Darüber hinaus bietet NPM Befehle wie „npm outdated“ und „npm update“, um Paketversionen effizient zu verwalten.

Überprüfen der installierten NPM-Version unter Windows

Hier sind einige der Schritte, die Sie befolgen können, um die NPM-Version zu überprüfen :

  1. Öffnen Sie die Eingabeaufforderung, indem Sie auf dieWindows-Taste + R klicken, „cmd“eingeben und aufdie Eingabetasteklicken .
  2. Geben Sie in der Eingabeaufforderung den folgenden Befehl ein und drücken Sie die Eingabetaste:

npm –version oder npm -v

Hinweis: Behalten Sie den doppelten Bindestrich im ersten Befehl bei. Stellen Sie sicher, dass der Knoten auf Ihrem System installiert ist, bevor Sie den Befehl ausführen, da sonst die Ergebnisse nicht angezeigt werden.

Entdecken Sie unsere beliebten Software-Engineering-Kurse

Master of Science in Informatik von LJMU & IIITB Caltech CTME Cybersecurity Certificate Program
Full-Stack-Entwicklungs-Bootcamp PG-Programm in Blockchain
Executive PG-Programm in Full-Stack-Entwicklung
Sehen Sie sich unten alle unsere Kurse an
Software-Engineering-Kurse

Überprüfen der installierten NPM-Version mithilfe der Node.js-Konsole

Hier sind die Schritte, mit denen Sie die NPM-Version auf Ihrem Computer überprüfen können :

  • Geben Sie den Befehl npm -v oder npm –versionin Ihre Eingabeaufforderung ein, um die angegebene Ausgabe anzuzeigen.

$ npm -v

8.1.0

# oder

$ npm –Version

8.1.0

  • Wenn auf dem Bildschirm diese Ausgabe angezeigt wird, haben Sie Node.js erfolgreich in Ihrem System installiert.
  • Um zu überprüfen, ob Sie das NPM-Paket installiert haben, navigieren Sie zum Stammverzeichnis Ihres Projekts und führen Sie den Befehl „ npm list“ aus .Dies sollte sich in Ihrer Eingabeaufforderung befinden.

$ npm-Liste

[email protected] /Benutzer/Dateiname/Desktop/DEV/n-app

├── [email protected]

├── [email protected]

├── [email protected]

├── [email protected]

├── [email protected]

└── [email protected]

  • Informationen zur vorherigen NPM-Version finden Sie in der folgenden Liste der installierten Module.

$ npm-Liste

[email protected] /Benutzer/Dateiname/Desktop/DEV/n-app

├─┬ [email protected]

│ ├── [email protected]

│ └── [email protected]

├─┬ [email protected]

│ ├─┬ [email protected]

│ │ ├─┬ [email protected]

│ │ │ └── [email protected]

│ │ └── Verhandlungsfü[email protected]

│ ├── [email protected]

# …

Wenn Sie den Befehl „ npm list“ verwenden , enthält die angezeigte Ausgabe möglicherweise Abhängigkeitspakete, die für die auf Ihrem Gerät vorhandenen Module installiert sind.Beispielsweise werden möglicherweise Pakete wie „object-assign“ und „ vary“als Abhängigkeiten des Pakets „cors“angezeigt .

Sie können dem Befehl npm list die Option„– Depth=0“ hinzufügen, um die Ausgabe nur auf Module der obersten Ebene zu beschränken.Dadurch wird sichergestellt, dass nur die direkten Abhängigkeiten Ihres Projekts in der Ausgabe angezeigt werden, ohne verschachtelte Abhängigkeiten einzubeziehen.

$ NPM-Liste –Tiefe = 0

[email protected] /Benutzer/Dateiname/Desktop/DEV/n-app

├── [email protected]

├── [email protected]

├── [email protected]

├── [email protected]

├── [email protected]

└── [email protected]

Überprüfen der NPM-Version mit der Datei Packaging.json

Wenn ein Projekt über eine package.json- Datei verfügt, wird durch Ausführen von npm installalles installiert, was das Projekt benötigt, im Ordner„node_modules“.

Um die in der Dateipackage.json angegebene NPM-Version zu überprüfen , können Sie die Datei in einem Texteditor öffnen und den Abschnitt „npm“im Objekt„engines“suchen . Der Wert neben „npm“ stellt die gewünschte NPM-Version dar, die in der Projektkonfiguration angegeben ist.

Überprüfen der NPM-Version mit einem Code-Editor

Um die npm-Version mit einem Code-Editor zu überprüfen, müssen Sie lediglich JavaScript-Code in der Node.js-Umgebung ausführen. Hier sind ein paar einfache Schritte, die Sie befolgen können:

  1. Öffnen Sie Ihre bevorzugten Editoren wie Visual Studio Code, Atom oder Sublime Text.
  2. Erstellen Sie eine neue JavaScript-Datei mit der Erweiterung.js .
  3. Fügen Sie in der JavaScript-Datei Folgendes hinzu:

const { execSync } = require('child_process');

const npmVersion = execSync('npm –version').toString().trim();

console.log(`NPM-Version: ${npmVersion}`);

  1. Speichern Sie die Datei und öffnen Sie ein Terminal oder integriertes Terminal in Ihrem Editor.
  2. Führen Sie die JavaScript-Datei mit Node.js aus, indem Sie den folgenden Befehl ausführen:

Knoten checkNpmVersion.js

Das Terminal zeigt nun die auf Ihrem System installierte NPM-Version an.

Entdecken Sie unsere kostenlosen Kurse zur Softwareentwicklung

Grundlagen des Cloud Computing JavaScript-Grundlagen von Grund auf Datenstrukturen und Algorithmen
Blockchain-Technologie Reagieren für Anfänger Grundlegende Java-Grundlagen
Java Node.js für Anfänger Erweitertes JavaScript

Häufige Fehler beim Überprüfen der NPM-Version

Defekte NPM-Installation

  • Defektes NPM auf Mac oder Linux – installieren Sie NPM neu
  • Unter Windows: Installieren Sie den Knoten mit dem offiziellen Installationsprogramm neu.

Zufällige Fehler

  • Führen Sie Befehle wie „npm Cache Clean“ aus und versuchen Sie es erneut.Wenn Sie Probleme mit der npm-Installation haben, verwenden Sie die Option-verbose für weitere Details.

(Für eine veraltete Version aktualisieren Sie die neueste und stabile npm).

Berechtigungsfehler

Der Fehler „Fehler: ENONENT, stat 'c:\Benutzer\<Benutzer>\AppData\Roaming\npm“ unter Windows 7 wird durch joyent/node#8141verursacht , ein Problem mit dem Node-Installationsprogramm unter Windows. Stellen Sie sicher, dassc:\Users\<Benutzer>\AppData\Roaming\npm vorhanden ist und mit einem normalen Benutzerkonto bearbeitet werden kann.

Kein Platz

npm ERR!Fehler: ENOSPC, schreiben

Beim Installationsvorgang liegt ein Problem vor, da entweder auf dem Benutzerlaufwerk für die Installation nicht genügend Speicherplatz vorhanden ist oder Sie die erforderlichen Berechtigungen zum Schreiben auf dieses Laufwerk benötigen. In diesem Szenario:

  • Leeren Sie Speicherplatz für die Pakete
  • Legen Sie den tmp- Ordner für mehr Speicherplatz fest
  • Bauen Sie den Knoten selbst oder installieren Sie ihn an einem Ort mit ausreichend Platz.

Gefragte Fähigkeiten in der Softwareentwicklung

JavaScript-Kurse Kernkurse für Java Kurse zu Datenstrukturen
Node.js-Kurse SQL-Kurse Full-Stack-Entwicklungskurse
NFT-Kurse DevOps-Kurse Big-Data-Kurse
React.js-Kurse Cyber-Sicherheitskurse Cloud-Computing-Kurse
Kurse zum Datenbankdesign Python-Kurse Kryptowährungskurse

Fazit und Empfehlungen

Damit ist unsere Liste verschiedener Möglichkeiten abgeschlossen, wie Sie die auf Ihrem System installierte NPM-Version finden können. Indem sie mit der neuesten NPM-Version auf dem neuesten Stand bleiben, können Entwickler die Kompatibilität mit verschiedenen Frameworks sicherstellen, Fehler aus älteren Versionen vermeiden und von den Vorteilen neuer Versionen profitieren, wodurch die Gesamtleistung optimiert wird. Daher ist die Kenntnis der richtigen NPM-Version der Schlüssel zu besseren Entwicklungspraktiken.

Die Weiterentwicklung Ihrer Entwicklungskompetenzen ist eine weitere Möglichkeit, Ihre Entwicklungskompetenzen zu stärken, und das Full Stack Software Development Bootcamp von upGrad verspricht, dasselbe zu tun!

Der Kurs bietet eine umfassende Lernerfahrung und vermittelt den Studierenden ein tiefes Verständnis für die Fähigkeiten und Einschränkungen technischer Fähigkeiten. Wenn Sie sich für dieses Programm anmelden, können Sie den ersten Schritt in Richtung einer lohnenden Karriere als kompetenter Full-Stack-Entwickler machen.

Ergreifen Sie also Ihre Chance und melden Sie sich noch heute an!

Wie überprüfe ich die NPM-Version in cmd?

Um zu überprüfen, ob NPM auf Ihrem System installiert ist, geben Sie npm -v in Ihr Befehlsterminal ein, um die Versionsnummer anzuzeigen, z. B. 3.9.2. Erstellen Sie eine Testdatei und führen Sie sie aus.

Wie überprüfe ich die Knotenversion und die NPM-Version?

Um die Node- und NPM-Versionen anzuzeigen, können Sie den Befehl „node -v“ für Node und „npm -v“ für NPM verwenden und ihn im Befehlsterminal ausführen, um die Ergebnisse zu erhalten.

Was ist der NPM-Versionsbefehl?

Der Befehl npm version ist ein Befehlszeilentool, das von Node Packaged Module angeboten wird. Damit können Sie die Version Ihres Pakets innerhalb des Node.js-Projekts regulieren und auf dem neuesten Stand halten.