211service.com
5 spôsobov, ako vyriešiť problém s nefunkčnou inštaláciou Npm [Správca oddielov]
Npm je správca balíkov pre Node.js. Môžete ho použiť na stiahnutie a inštaláciu balíkov tretích strán a programov príkazového riadka napísaných inými na lokálne použitie. Tento príspevok od Sprievodca rozdelením tejto lokality vám ukáže, ako vyriešiť Inštalácia npm nefunguje problém.
Inštalácia Npm nefunguje
Npm, skratka pre Node Package Manager, je predvolený správca balíkov pre Node.js, ktorý sa používa na vytváranie škálovateľných sieťových aplikácií. Pomocou npm si môžete stiahnuť a nainštalovať balíky tretích strán a programy príkazového riadku napísané inými zo servera NPM na lokálne použitie.
Ak chcete nainštalovať modul, stačí spustiť „ npm install
- Príkaz Npm sa nenašiel.
- Kód chyby Npm 1.
- Nemôžem nájsť spustiteľný súbor Python 'python'.
- Kontrola integrity zlyhala.
- Nepodarilo sa prečítať závislosti. Žiadny takýto súbor alebo adresár 'c:\node\xx\package.json'.
Prečo inštalácia npm nefunguje? Možné dôvody sú nasledovné:
- Npm nie je nainštalovaný.
- V adresári, kde sa pokúšate spustiť inštaláciu npm, nie je žiadny súbor package.json.
- Názov balíka alebo verzia sú nesprávne.
- Pokúšate sa nainštalovať balík, ktorý je závislý od systémových knižníc, čo nie je splnené.
Ako vyriešiť problém s nefunkčnou inštaláciou Npm
Ak chcete vyriešiť problém s nefunkčnou inštaláciou npm, môžete použiť nasledujúce metódy. Pred pokračovaním by ste sa však mali uistiť, že ste zadali správny názov balíka.
Spôsob 1. Uistite sa, že je Npm nainštalovaný
Hlavnou príčinou chyby príkazu npm nenájdený je, že npm nie je nainštalovaný. Môžete spustiť príkaz „ npm -v ” a skontrolujte, či je nainštalovaný npm. Ak nie, odporúčam vám odinštalovať Node.js a potom znova nainštalovať node.js a npm. Pozrite si tento príspevok: Ako nainštalovať NPM a Node.js na Windows a Mac a Ubuntu .
Spôsob 2. Uistite sa, že existuje súbor Package.json
Pri inštalácii balíka musí npm najprv nájsť súbor package.json. Tento súbor bude obsahovať informácie o tomto balíku vrátane názvu, verzie, popisu, kľúčových slov, závislostí atď. Ak neexistuje súbor package.json, vyskytne sa problém s nefunkčnosťou inštalácie npm. Môžete spustiť „ ls -1 ” na kontrolu, či existuje súbor package.json.
Spôsob 3. Odstráňte uzamknutý súbor alebo vyrovnávaciu pamäť
Hlavným dôvodom zlyhania kontroly integrity je zvyčajne súbor package-lock.json. Keď váš projekt obsahuje tento súbor, npm skontroluje integritu balíka, ktorý ste stiahli, s balíkom špecifikovaným v súbore zámku.
Keď je kontrolný súčet balíka iný, npm zastaví inštaláciu a vyhodí chybu zlyhanej kontroly integrity. V tomto prípade môžete spustiť príkaz „ overenie vyrovnávacej pamäte npm “ na vyriešenie problému.
Ak tento príkaz nefunguje, môžete spustiť príkaz „ rm package-lock.json “, ak chcete odstrániť uzamknutý súbor, alebo spustite príkaz “ npm cache clean --force ” na vyčistenie vyrovnávacej pamäte npm.
Spôsob 4. Aktualizácia závislostí
Jedným z hlavných dôvodov pre npm chybový kód 1 je, že závislosť v nainštalovanom module nie je kompatibilná s aktuálnou verziou node.js. V tomto prípade je dobrým riešením aktualizácia závislostí. Môžete to urobiť spustením príkazu ' aktualizácia npm
Spôsob 5. Nainštalujte najnovší Node.js
Ak nainštalujete modul node-gyp, môže sa vám zobraziť chyba „Nemôžem nájsť Python“. Modul node-gyp je nástroj Node.js na kompiláciu natívnych modulov napísaných v C a C++. Na správne fungovanie si vyžaduje nástroje na zostavovanie Python a Visual Studio.
Našťastie najnovšia verzia inštalačného programu Node.js pre Windows už štandardne obsahuje nástroje na zostavovanie. Preto si stačí nainštalovať najnovší node.js a Python.
Spodná čiara
Zaujímaš sa o Sprievodca rozdelením tejto lokality ? Tento softvér vám môže pomôcť klonovať systém, lepšie spravovať disky a obnovovať dáta. Ak máte túto potrebu, môžete si ho stiahnuť z oficiálnej webovej stránky.