NPM-i installimine ja kasutamine Debian 9 Stretchil
NPM või Sõlme paketihaldur on sama asi mis ASJAKOHANE Debianile. Seda kasutatakse installimiseks, eemaldamiseks, värskendamiseks SõlmJS pakendid. Selles artiklis näitan teile, kuidas installida ja kasutada NPM kohta Debian 9 Stretch.
NodeJS ja NPM installimine
Versioon SõlmJS saadaval ametlikus Debiani 9 Stretchi paketihoidlas on 4.x, mis on väga vana. Debiani 9 Stretchi ametlikul paketihoidlal pole NPM. Selles jaotises installin uusima stabiilse versiooni SõlmJS ja NPM mis on selle kirjutamise ajal 8.11.1.
Esmalt värskendage asjakohane paketi hoidla vahemälu järgmise käsuga:
$ sudo apt-get värskendus
Nüüd installige KURL järgmise käsuga:
$ sudo apt-get install curl
Vajutage y ja seejärel vajutage
KURL tuleks paigaldada.
Nüüd lisage paketi hoidla SõlmJS 8.x järgmise käsuga:
$ curl -sL https: // deb.sõlmeallikas.com / setup_8.x | sudo -E bash -
The SõlmJS 8.x paketihoidla tuleks lisada, nagu näete allolevalt ekraanipildilt.
Nüüd saate installida SõlmJS ja NPM kõik koos arendamise tööriistadega ehitada kohalikke SõlmJS moodulid järgmise käsuga:
$ sudo apt-get install build-essential nodejs
Nüüd vajutage y ja seejärel vajutage
SõlmJS, NPM ja kompileerimiseks vajalikud ehitustööriistad SõlmJS installitud on moodulid.
Nüüd kontrollige, kas SõlmJS töötab järgmise käsuga:
$ node --versioonNagu sa näed, SõlmJS 8.11.1 on paigaldatud ja töötab õigesti.
Nüüd kontrollige, kas NPM töötab järgmise käsuga:
$ npm - versioonNagu sa näed NPM on ka õigesti paigaldatud.
NPM-i kasutamine
Selles jaotises näitan teile, kuidas seda kasutada NPM juhile SõlmJS moodulid või paketid. Enne seda räägime globaalsetest pakettidest ja kohalikest pakettidest.
Kui installite a SõlmJS pakett globaalselt, siis tuleks see kuhugi salvestada / usr / lib / sõlme_moodulid kataloogi ja sellele pääseb juurde ükskõik millisest SõlmJS projekti.
Kui installite a SõlmJS pakend kohapeal, seejärel kataloog sõlme_moodulid / tuleks luua teie projekti kataloogi ja pakett tuleks salvestada sõlme_moodulid / kataloog võrreldes teie projekti kataloogiga. Sellele pääseb juurde ainult sellest projektist.
See on kõik, mida peate praegu teadma. Jätkame.
Paketi loomine.jsoni konfiguratsioonifail NPM-iga:
Iga SõlmJS projektil on a pakend.json fail oma projekti juurkataloogis. See fail sisaldab teavet teie projekti kohta, näiteks projekti nimi, projekti versioon, sõltuvused või muu SõlmJS paketid, millest teie projekt sõltub, ja palju muud. Võite käsitsi luua a pakend.json fail ja sisestage kogu see teave või võite seda kasutada NPM selle teile loomiseks.
Kõigepealt looge uus kataloog sõlm-projekt (võite nimetada, mida iganes soovite) oma SõlmJS projekti järgmise käsuga:
$ mkdir sõlm-projekt
Nüüd navigeerige oma projekti kataloogi järgmise käsuga:
$ cd sõlm-projekt
Nüüd a pakend.json faili failiga NPM, käivitage järgmine käsk:
$ npm inits
Sisestage üksikasjad ja vajutage
Lõpuks sisestage jah ja vajutage
Nagu näete, a pakend.json fail on loodud.
See on pakend.json fail:
NodeJS-i paketi kohalik installimine NPM-iga:
Kui teate paketi nime, saate selle hõlpsalt installida NPM.
Näiteks kui soovite installida väljendada SõlmJS pakett, mis on Expressi veebiraamistik, käivitage oma projekti kataloogist järgmine käsk:
$ npm install express - salvestage
väljendada SõlmJS peaks olema installitud.
NodeJS-i paketi globaalne installimine koos NPM-iga:
Võite installida a SõlmJS pakend globaalselt igast kataloogist. Näiteks kui soovite installida väljendada SõlmJS pakett globaalselt, käivitage järgmine käsk:
$ sudo npm -g install express
See peaks olema installitud ülemaailmselt.
NodeJS-i paketi kohalik eemaldamine NPM-iga:
Kui soovite eemaldada a SõlmJS ütleme nii, et pakett väljendada, oma projekti kataloogist käivitage järgmine käsk oma projekti kataloogis:
$ npm desinstallige express --save
The ekspress NodeJS pakend on eemaldatud.
NodeJS-i paketi eemaldamine globaalselt koos NPM-iga:
Et eemaldada a SõlmJS ütleme nii, et pakett väljendada, käivitage globaalselt järgmine käsk:
$ sudo npm -g desinstallige ekspress
See tuleks eemaldada.
NodeJS-i pakettide otsimine:
Nüüd teate, kuidas installida ja eemaldada SõlmJS pakendid koos NPM. Nüüd on küsimus, kuidas ma tean, mida ma saan installida NPM? Millised paketid on saadaval?
Noh, saate pakette otsida NPMametlik veebisait aadressil https: // www.npmjs.com / või saate kasutada NPM käsurea utiliit.
Otsimiseks SõlmJS oma veebibrauserist, minge aadressile https: // www.npmjs.com / ja otsige seda, mida otsite. Sisestage alloleval ekraanipildil märgitud märksõnad ja vajutage
Peaksite nägema palju pakette, nagu näete alloleva ekraanipildi märgitud jaotises. Paketi kohta lisateabe saamiseks võite klõpsata ühel neist.
Otsimiseks võite käivitada ka järgmise käsu NPM pakendid:
$ npm otsing "Veebiraamistik"
Nagu näete, kuvatakse sama loend. Paki nime saate kätte võtta esimesest veerust, nagu on märgitud alloleval ekraanipildil, ja installida vajaliku NPM.
Nii saate installida ja kasutada NPM kohta Debian 9 Stretch. Täname selle artikli lugemise eest.