211service.com
5 manieren om het probleem met de installatie van Npm op te lossen [Partition Manager]
Npm is een pakketbeheerder voor Node.js. U kunt het gebruiken om pakketten van derden en opdrachtregelprogramma's die door anderen voor lokaal gebruik zijn geschreven, te downloaden en te installeren. Dit bericht van deze site Partitie Wizard laat zien hoe je de oplost npm installeren werkt niet kwestie.
Npm-installatie werkt niet
Npm, een afkorting voor Node Package Manager, is de standaardpakketbeheerder voor Node.js, die wordt gebruikt om schaalbare netwerktoepassingen te bouwen. Met npm kunt u pakketten van derden en door anderen geschreven opdrachtregelprogramma's downloaden en installeren vanaf de NPM-server voor lokaal gebruik.
Om een module te installeren, hoeft u alleen maar de ' npm install
- Npm-opdracht niet gevonden.
- Npm foutcode 1.
- Kan het uitvoerbare bestand 'python' van Python niet vinden.
- Integriteitscontrole is mislukt.
- Kan afhankelijkheden niet lezen. Geen bestand of map 'c:\node\xx\package.json'.
Waarom werkt de npm-installatie niet? Mogelijke redenen zijn als volgt:
- Npm is niet geïnstalleerd.
- Er is geen package.json-bestand in de map waarin u npm install probeert uit te voeren.
- De pakketnaam of de versie is onjuist.
- U probeert een pakket te installeren dat afhankelijk is van systeembibliotheken, waaraan niet wordt voldaan.
Hoe het probleem met Npm-installatie werkt niet op te lossen
Om het probleem met de installatie van npm die niet werkt op te lossen, kunt u de volgende methoden gebruiken. Maar voordat u doorgaat, moet u ervoor zorgen dat u de juiste pakketnaam hebt getypt.
Manier 1. Zorg ervoor dat Npm is geïnstalleerd
De belangrijkste oorzaak van de npm-opdracht niet gevonden-fout is dat npm niet is geïnstalleerd. U kunt het commando ' npm -v ” om te controleren of npm is geïnstalleerd. Als dit niet het geval is, raad ik u aan Node.js te verwijderen en vervolgens node.js en npm opnieuw te installeren. Raadpleeg dit bericht: Hoe installeer ik NPM en Node.js op Windows & Mac & Ubuntu .
Manier 2. Zorg ervoor dat er een Package.json-bestand is
Bij het installeren van een pakket moet npm eerst het bestand package.json vinden. Dit bestand bevat informatie over dit pakket, inclusief naam, versie, beschrijving, trefwoorden, afhankelijkheden, enz. Als er geen package.json-bestand is, zal het probleem met de npm-installatie niet werken optreden. U kunt de ' ls -1 ” commando om te controleren of er een package.json-bestand is.
Manier 3. Verwijder vergrendelbestand of cache
De belangrijkste reden voor de fout bij de integriteitscontrole is meestal de package-lock.json. Als uw project dit bestand heeft, zal npm de integriteit controleren van het pakket dat u hebt gedownload met het pakket dat is opgegeven in het vergrendelingsbestand.
Wanneer de controlesom van het pakket anders is, zal npm de installatie stoppen en de fout Integriteitscontrole mislukt genereren. In dit geval kunt u het commando ' npm cache verifiëren ' het probleem oplossen.
Als deze opdracht niet werkt, kunt u de opdracht ' rm pakket-lock.json ' om het vergrendelingsbestand te verwijderen of voer de opdracht ' npm cache schoon --force ” om de npm-cache op te schonen.
Manier 4. Afhankelijkheden bijwerken
Een belangrijke reden voor de npm err-code 1 is dat een afhankelijkheid in de geïnstalleerde module niet compatibel is met de huidige node.js-versie. In dit geval is het bijwerken van afhankelijkheden een goede oplossing. U kunt dat doen door het commando ' npm update
Manier 5. Installeer de nieuwste Node.js
Als u de node-gyp-module installeert, krijgt u mogelijk de foutmelding 'Kan Python niet vinden'. De node-gyp module is een Node.js tool voor het compileren van native modules geschreven in C en C++. Het vereist de build-tools van Python en Visual Studio om correct te werken.
Gelukkig bevat de nieuwste versie van het Node.js voor Windows-installatieprogramma al standaard de build-tools. Daarom hoeft u alleen de nieuwste node.js en Python te installeren.
Bottom Line
Ben je geïnteresseerd in deze site Partitie Wizard ? Deze software kan u helpen het systeem te klonen, schijven beter te beheren en gegevens te herstellen. Als u deze behoefte heeft, kunt u deze downloaden van de officiële website.