NPM ist ein Softwareverpackungsmanager für node.js. Sie können es verwenden, um Pakete und Befehlszeilen von Drittanbietern herunterzuladen und zu installieren, die von anderen für die lokale Verwendung geschrieben wurden. Dieser Beitrag vom Minitool Partition Wizard zeigt Ihnen, wie Sie die NPM-Installation nicht funktionieren können.
Npm install funktioniert nicht
NPM ist die Abkürzung von Node Paket Manager. Es ist der Standard-Softwarepaket-Manager von node.js zum Erstellen skalierbarer Netzwerkanwendungen. Mit NPM können Sie Pakete und Befehlszeilen von Drittanbietern herunterladen und installieren, die von anderen vom NPM-Server für die lokale Verwendung geschrieben wurden.
Um ein Modul zu installieren, müssen Sie nur den Befehl „npm install <Modul name>“ ausführen. Allerdings können Sie manchmal auf NPM-Installationsfehler stoßen. Zum Beispiel:
- Npm-Befehl nicht gefunden.
- Npm Fehlercode 1.
- Ich kann Python ausführbar „Python“ nicht finden.
- Integritätsprüfung ist fehlgeschlagen.
- Konnte keine Abhängigkeiten lesen. Keine solche Datei oder Verzeichnis „c:\node\xx\package.json“.
Warum funktioniert die NPM-Installation nicht? Mögliche Gründe sind wie folgt:
- Npm ist nicht installiert.
- Es gibt keine Package.json-Datei im Verzeichnis, in dem Sie versuchen, die NPM-Installation auszuführen.
- Der Paketname oder die Version ist falsch.
- Sie versuchen, ein Paket zu installieren, das eine Abhängigkeit von Systembibliotheken hat, was nicht zufrieden ist.
So beheben Sie die “Npm install funktioniert nicht“
Sie können die folgenden Methoden verwenden, um die NPM-Installation zu reparieren. Bevor Sie jedoch fortfahren, sollten Sie sicherstellen, dass der richtige Softwarepaketname eingegeben wurde.
Weg 1. Stellen Sie sicher, dass NPM installiert ist
Der Hauptgrund, warum der Npm-Befehl nicht gefunden wurde, wurde nicht in NPM installiert. Sie können den Befehl „Npm-v“ ausführen, um zu überprüfen, ob NPM installiert ist. Wenn nicht, schlage ich vor, dass Sie node.js deinstallieren und dann node.js und Npm neu installieren. Siehe diesen Beitrag: So installieren Sie NPM und Node.js unter Windows & Mac & Ubuntu.
Weg 2. Stellen Sie sicher, dass es eine Paket.json-Datei gibt
Bei der Installation des Softwarepakets muss Npm zuerst die Paket.json-Datei finden. In dieser Datei werden Informationen zu diesem Softwarepaket aufgeführt, einschließlich Namen, Versionen, Beschreibungen, Schlüsselwörtern, Abhängigkeiten usw. Wenn es keine Verpackung gibt. JSON-Datei, NPM-Installation funktioniert nicht. Sie können den Befehl „ls-1“ ausführen, um zu überprüfen, ob es eine Package.json-Datei gibt.
Weg 3. Sperrdatei oder Cache löschen
Der Hauptgrund für das Versagen der Integritätsprüfung sind in der Regel Software-Sperren. Wenn Ihr Projekt über diese Datei verfügt, überprüft NPM die Integrität des in der Sperrdatei angegebenen Softwarepakets.
Wenn die Inspektion und der Unterschied des Softwarepakets eingestellt werden, hört das NPM nicht mehr zu installieren und einen Integritätstestfehler zu werfen. In diesem Fall können Sie den Befehl „npm cache verify“ ausführen, um das Problem zu lösen.
Wenn dieser Befehl nicht funktioniert, können Sie den Befehl „rm package-lock.json“ ausführen, um die Sperrdatei zu löschen, oder den Befehl „npm cache clean –force“ ausführen, um den NPM-Cache zu reinigen.
Weg 4. Abhängigkeiten aktualisieren
Der Hauptgrund für den Npm Fehlercode 1 ist, dass die Abhängigkeitsbeziehung im installierten Modul nicht mit der aktuellen Node.js-Version kompatibel ist. In diesem Fall ist Update eine gute Lösung. Sie können dies tun, indem Sie den Befehl „npm update <packagename>“ ausführen.
Weg 5. Den neuesten Node.js installieren
Wenn Sie das Node-GYP-Modul installieren, können Sie den Fehler „Python können nicht finden“. Das Node-Gyp-Modul ist ein Knoten.JS-Tool zum Kompilieren des von C und C ++ geschriebenen Moduls. Es sind Python- und Visual Studio-Gebäudewerkzeuge erforderlich, um korrekt zu arbeiten.
Glücklicherweise hat die neueste Version des Windows-Installationsprogramms Node.js standardmäßig das Konstruktionstool enthalten. Daher müssen Sie nur den neuesten Node.js und Python installieren.
Fazit
Interessieren Sie sich für den Abschnitt der Minitool Partition Wizard? Die Software kann Ihnen helfen, Systeme zu klonen, Datenträger besser zu verwalten und Daten wiederherzustellen. Bei Bedarf können Sie es von der offiziellen Website herunterladen.