5 načinov za odpravo težave z namestitvijo Npm, ki ne deluje [Upravitelj particij]

Npm je upravitelj paketov za Node.js. Uporabite ga lahko za prenos in namestitev paketov tretjih oseb in programov ukazne vrstice, ki so jih napisali drugi za lokalno uporabo. Ta objava od to spletno mesto Partition Wizard vam pokaže, kako rešiti namestitev npm ne deluje težava.





Na tej strani:

Namestitev Npm ne deluje

Npm, okrajšava za Node Package Manager, je privzeti upravitelj paketov za Node.js, ki se uporablja za izdelavo razširljivih omrežnih aplikacij. Z npm lahko prenesete in namestite pakete tretjih oseb in programe ukazne vrstice, ki so jih napisali drugi, s strežnika NPM za lokalno uporabo.

Če želite namestiti modul, morate samo zagnati » npm namestite ” ukaz. Vendar pa lahko včasih naletite na napake pri namestitvi npm. Na primer:

  • Ukaz Npm ni bil najden.
  • Koda napake Npm 1.
  • Ne najdem izvedljive datoteke Python 'python'.
  • Preverjanje integritete ni uspelo.
  • Ni bilo mogoče prebrati odvisnosti. Ni takšne datoteke ali imenika 'c:\node\xx\package.json'.

Zakaj namestitev npm ne deluje? Možni razlogi so naslednji:



  • Npm ni nameščen.
  • V imeniku, kjer poskušate zagnati namestitev npm, ni datoteke package.json.
  • Ime paketa ali različica ni pravilna.
  • Poskušate namestiti paket, ki je odvisen od sistemskih knjižnic, kar pa ni zadovoljivo.

Kako odpraviti težavo, da namestitev Npm ne deluje

Če želite odpraviti težavo, da namestitev npm ne deluje, lahko uporabite naslednje metode. Toda preden nadaljujete, se prepričajte, da ste vnesli pravilno ime paketa.

1. način. Prepričajte se, da je Npm nameščen

Glavni vzrok za napako ukaza npm ni bilo mogoče najti je, da npm ni nameščen. Zaženete lahko ukaz ' npm -v ”, da preverite, ali je npm nameščen. Če ne, priporočam, da odstranite Node.js in nato znova namestite node.js in npm. Oglejte si to objavo: Kako namestiti NPM in Node.js v Windows & Mac & Ubuntu .



2. način. Prepričajte se, da obstaja datoteka Package.json

Pri namestitvi paketa mora npm najprej najti datoteko package.json. Ta datoteka bo vsebovala informacije o tem paketu, vključno z imenom, različico, opisom, ključnimi besedami, odvisnostmi itd. Če datoteke package.json ni, bo prišlo do težave z namestitvijo npm, ki ne deluje. Lahko zaženete » ls -1 ”, da preverite, ali obstaja datoteka package.json.

3. način. Izbrišite zaklenjeno datoteko ali predpomnilnik

Glavni razlog za napako pri preverjanju integritete ni uspelo je običajno package-lock.json. Ko ima vaš projekt to datoteko, bo npm preveril celovitost paketa, ki ste ga prenesli, s tistim, navedenim v datoteki zaklepanja.

Ko je kontrolna vsota paketa drugačna, bo npm ustavil namestitev in poslal napako preverjanja celovitosti ni uspelo. V tem primeru lahko zaženete ukaz ' preverjanje predpomnilnika npm « za rešitev težave.



Če ta ukaz ne deluje, lahko zaženete ukaz ' rm package-lock.json ', da izbrišete zaklenjeno datoteko, ali zaženite ukaz ' npm cache clean --force ”, da počistite predpomnilnik npm.

4. način. Posodobite odvisnosti

Eden glavnih razlogov za kodo napake npm 1 je, da odvisnost v nameščenem modulu ni združljiva s trenutno različico node.js. V tem primeru je posodabljanje odvisnosti dobra rešitev. To lahko storite tako, da zaženete ukaz ' posodobitev npm ”.

5. način. Namestite najnovejši Node.js

Če namestite modul node-gyp, se lahko prikaže napaka »Pythona ni mogoče najti«. Modul node-gyp je orodje Node.js za prevajanje izvornih modulov, napisanih v C in C++. Za pravilno delovanje potrebuje orodja za gradnjo Python in Visual Studio.



Na srečo najnovejša različica namestitvenega programa Node.js za Windows že privzeto vključuje orodja za gradnjo. Zato morate samo namestiti najnovejši node.js in Python.

Spodnja črta

Vas zanima to spletno mesto Partition Wizard ? Ta programska oprema vam lahko pomaga klonirati sistem, bolje upravljati diske in obnoviti podatke. Če imate to potrebo, ga lahko prenesete z uradne spletne strani.