NodeJS

Installeer NPM op Debian 9

Installeer NPM op Debian 9

NPM installeren en gebruiken op Debian 9 Stretch

NPM of Knooppuntpakketbeheer is hetzelfde als APT naar Debian. Het wordt gebruikt om te installeren, verwijderen, updaten NodeJS pakketjes.  In dit artikel laat ik je zien hoe je het installeert en gebruikt NPM op Debian 9 Stretch.

NodeJS en NPM installeren

De versie van NodeJS beschikbaar in de officiële repository van Debian 9 Stretch-pakket is 4.x, wat erg oud is. De officiële pakketrepository van Debian 9 Stretch heeft geen NPM.  In deze sectie zal ik de nieuwste stabiele versie van . installeren NodeJS en NPM dat is op het moment van dit schrijven 8.11.1.

Werk eerst de . bij geschikt pakket repository cache met de volgende opdracht:

$ sudo apt-get update

Nu installeren KRULLEN met het volgende commando:

$ sudo apt-get install curl

druk op ja en druk vervolgens op doorgaan.

KRULLEN moet worden geïnstalleerd.

Voeg nu de pakketrepository van toe NodeJS 8.x met het volgende commando:

$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

De NodeJS 8.x pakketrepository moet worden toegevoegd zoals je kunt zien in de onderstaande schermafbeelding.

Nu kunt u installeren NodeJS en NPM allemaal samen met de ontwikkelingstools voor het bouwen van native NodeJS modules met het volgende commando:

$ sudo apt-get install build-essentiële nodejs

Druk nu op ja en druk vervolgens op doorgaan.

NodeJS, NPM en de vereiste build-tools voor het compileren NodeJS native modules zijn geïnstalleerd.

Controleer nu of NodeJS werkt met het volgende commando:

$ knooppunt --versie

Zoals je kunt zien, NodeJS 8.11.1 is geïnstalleerd en werkt correct.

Controleer nu of NPM werkt met het volgende commando:

$ npm --versie

Zoals je kunt zien NPM is ook correct geïnstalleerd.

NPM gebruiken

In dit gedeelte laat ik u zien hoe u NPM naar manager NodeJS modules of pakketten. Laten we het eerst hebben over globale pakketten en lokale pakketten.

Als u een installeert NodeJS pakket wereldwijd, dan moet het ergens worden opgeslagen /usr/lib/node_modules directory en je hebt er toegang toe vanaf elke NodeJS projecteren.

Als u een installeert NodeJS pakket lokaal, dan een map node_modules/ moet worden gemaakt in uw projectdirectory en het pakket moet worden opgeslagen in node_modules/ directory relatief aan uw projectdirectory. Het is alleen toegankelijk vanuit dat project.

Dat is alles wat je voor nu moet weten. Laten we doorgaan.

Een pakket maken.json-configuratiebestand met NPM:

elke NodeJS project heeft een pakket.json bestand in de hoofdmap van het project. Dit bestand bevat informatie over uw project, zoals de naam van het project, de versie van het project, de afhankelijkheden of andere NodeJS pakketten waarvan uw project afhankelijk is en nog veel meer.  U kunt handmatig een pakket.json bestand en plaats al deze informatie of u kunt gebruiken NPM om het voor je te maken.

Maak eerst een nieuwe map aan node-project (je kunt naam is wat je wilt) voor uw NodeJS project met het volgende commando:

$ mkdir node-project

Navigeer nu naar uw projectdirectory met het volgende commando:

$ cd node-project

Nu een . maken pakket.json bestand met NPM, voer de volgende opdracht uit:

$ npm init

Vul de gegevens in en druk op vooruit gaan.

Typ op het einde in Ja en druk op .

Zoals je kunt zien, een pakket.json bestand is aangemaakt.

Dit is de inhoud van de pakket.json het dossier:

Een NodeJS-pakket lokaal installeren met NPM:

Als u de naam van het pakket kent, kunt u het eenvoudig installeren met NPM.

Als u bijvoorbeeld wilt installeren uitdrukken NodeJS pakket, dat het Express-webframework is, voert u de volgende opdracht uit vanuit uw projectdirectory:

$ npm express installeren --save

uitdrukken NodeJS pakket moet worden geïnstalleerd.

Een NodeJS-pakket wereldwijd installeren met NPM:

U kunt een installeren NodeJS pakket globaal vanuit elke map.  Als u bijvoorbeeld wilt installeren uitdrukken NodeJS pakket globaal, voer de volgende opdracht uit:

$ sudo npm -g install express

Het moet wereldwijd worden geïnstalleerd installed.

Een NodeJS-pakket lokaal verwijderen met NPM:

Als u een wilt verwijderen NodeJS pakket, laten we zeggen uitdrukken, Voer vanuit uw projectdirectory de volgende opdracht uit vanuit uw projectdirectory:

$ npm express verwijderen --save

De express NodeJS pakket is verwijderd.

Een NodeJS-pakket wereldwijd verwijderen met NPM:

Om een ​​te verwijderen NodeJS pakket, laten we zeggen uitdrukken, globaal, voer de volgende opdracht uit:

$ sudo npm -g express verwijderen

Het moet worden verwijderd.

Zoeken naar NodeJS-pakketten:

Nou, nu weet je hoe je moet installeren en verwijderen NodeJS pakketten met NPM. Nu is de vraag, hoe weet ik waarmee ik kan installeren? NPM? Welke pakketten zijn beschikbaar??

Welnu, u kunt pakketten zoeken in de NPM's officiële website op https://www.npmjs.com/ of u kunt gebruiken NPM opdrachtregelhulpprogramma.

Zoeken naar NodeJS pakketten vanuit uw webbrowser, ga naar https://www.npmjs.com/ en zoek naar wat je zoekt. Typ de trefwoorden zoals aangegeven in de onderstaande schermafbeelding en druk op .

Je zou veel pakketten moeten zien, zoals je kunt zien in het gemarkeerde gedeelte van de onderstaande schermafbeelding. U kunt op een van hen klikken om meer informatie over dat pakket te zien.

U kunt ook de volgende opdracht uitvoeren om te zoeken naar: NPM pakketjes:

$ npm zoek "Webframework"

Zoals u kunt zien, wordt dezelfde lijst weergegeven. U kunt de pakketnaam uit de eerste kolom halen, zoals aangegeven in de onderstaande schermafbeelding, en installeren wat u nodig hebt met NPM.

Dus zo installeer en gebruik je NPM op Debian 9 Stretch. Bedankt voor het lezen van dit artikel.

Microsoft Sculpt Touch draadloze muis Review
Ik las onlangs over de Microsoft Sculpt Touch draadloze muis en besloot hem te kopen. Nadat ik het een tijdje had gebruikt, besloot ik mijn ervaring e...
AppyMouse trackpad en muisaanwijzer op het scherm voor Windows-tablets
Tabletgebruikers missen vaak de muisaanwijzer, vooral wanneer ze gewend zijn om de laptop te gebruiken. Het touchscreen Smartphones en tablets hebben ...
Middelste muisknop werkt niet in Windows 10
De middelste muis knop helpt u door lange webpagina's en schermen met veel gegevens te bladeren. Als dat stopt, zul je uiteindelijk het toetsenbord ge...