Wie finde ich die Version der installierten NPM-Version?
Veröffentlicht: 2023-06-07Inhaltsverzeichnis
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.
- Öffnen Sie Ihre Befehlszeilenschnittstelle (z. B. die Terminal-Eingabeaufforderung).
- Schreiben Sie den angegebenen Befehl und drücken Sie die Eingabetaste:npm –version
- 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 :
- Öffnen Sie die Eingabeaufforderung, indem Sie auf dieWindows-Taste + R klicken, „cmd“eingeben und aufdie Eingabetasteklicken .
- 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
- 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]
│ │ └── 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
Ü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:
- Öffnen Sie Ihre bevorzugten Editoren wie Visual Studio Code, Atom oder Sublime Text.
- Erstellen Sie eine neue JavaScript-Datei mit der Erweiterung.js .
- 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}`);
- Speichern Sie die Datei und öffnen Sie ein Terminal oder integriertes Terminal in Ihrem Editor.
- 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.