Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 8956|Antwoord: 0

npm tutorial (4): Installeer npm-pakketten lokaal

[Link kopiëren]
Geplaatst op 13-12-2017 13:23:35 | | | |
Er zijn twee manieren om npm-pakketten te installeren: lokaal of globaal. Je kunt kiezen welke installatie je gebruikt op basis van het pakket dat je wilt gebruiken.

Als je wilt vertrouwen op je eigen modules om een Node.js-achtige vereiste te gebruiken, dan wil je lokaal installeren, wat het standaardgedrag is van npm-installatie. Aan de andere kant, als je het wilt gebruiken als een command line-tool, zoals de grunt CLI, dan wil je het globaal installeren.


Installatie

Een pakket kan worden gedownload met het volgende commando:

Dit maakt node_modules map aan in de huidige map als die nog niet bestaat en downloadt het pakket naar die directory.

Test:

Om te bevestigen dat de npm-installatie werkt, controleer je of de node_modules-map bestaat en dat deze de map bevat van het geïnstalleerde pakket. Je kunt LS node_modules op een Unix-systeem draaien om deze taak uit te voeren. "OSX", "Debian" of dir node_modules op Windows.

Voorbeeld:



Installeer een pakket genaamd Lodash. Bevestig dat het succesvol draait door de inhoud van node_modules map te vermelden en naar de directory genaamd lodash te kijken.


Als je package.json bestand niet in je lokale map hebt, installeer dan de nieuwste versie van het pakket.

Als er een package.json of package-lock.json bestand is, wordt de nieuwste versie, indien aanwezig, die voldoet aan de in de package.json opgegeven regels geïnstalleerd.

Gebruik het geïnstalleerde pakket

Zodra het pakket in de node_modules zit, kun je het in je code gebruiken. Als je bijvoorbeeld een Node.js module maakt, kun je die aanvragen.

Voorbeeld:

Maak een bestand aan genaamd index.js met de volgende code:


Het correcte uitvoerresultaat is: [2, 3]



Als je Lodash niet correct installeert, krijg je deze foutmelding:

Als je Lodash niet correct had geïnstalleerd, kreeg je deze foutmelding:

module.js:340
    gooi err;
          ^
Error: Cannot find module 'lodash'

Om dit op te lossen, start je npm install lodash in de map waar je index.js zich bevindt.






Vorig:Wat is de package-lock.json die door de npm-installatie wordt gegenereerd?
Volgend:NPM-tutorial (5): Hoe gebruik je package.json tutorial
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com