Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 8780|Svar: 0

npm tutorial (4): Installer npm-pakker lokalt

[Kopier link]
Opslået på 13/12/2017 13.23.35 | | | |
Der er to måder at installere npm-pakker på: lokale eller globale. Du kan vælge, hvilken installation du vil bruge baseret på den pakke, du vil bruge.

Hvis du vil stole på dine egne moduler til at bruge et Node.js-lignende krav, så skal du installere lokalt, hvilket er standardadfærden ved npm-installation. Omvendt, hvis du vil bruge det som et kommandolinjeværktøj, som grunt-CLI'en, så skal du installere det globalt.


Installation

En pakke kan downloades med følgende kommando:

Dette vil oprette node_modules mappe i den aktuelle mappe, hvis den ikke allerede eksisterer, og downloade pakken til den mappe.

Test:

For at bekræfte, at npm-installationen virker, skal du tjekke, om node_modules-mappen findes, og at den indeholder mappen for den pakke, du har installeret. Du kan køre LS node_modules på et Unix-system for at udføre dette job. "OSX", "Debian" eller dir node_modules på Windows.

Eksempel:



Installer en pakke kaldet lodash. Bekræft, at det kører succesfuldt ved at liste indholdet af node_modules mappe og kigge på mappen kaldet lodash.


Hvis du ikke har package.json fil i din lokale mappe, så installer den nyeste version af pakken.

Hvis der findes en package.json- eller package-lock.json-fil, vil den nyeste version, hvis nogen, der opfylder de semver-regler, der er erklæret i package.json, blive installeret.

Brug den installerede pakke

Når pakken er i node_modules, kan du bruge den i din kode. For eksempel, hvis du laver et Node.js-modul, kan du anmode om det.

Eksempel:

Opret en fil kaldet index.js med følgende kode:


Det korrekte outputresultat er: [2, 3]



Hvis du ikke installerer Lodash korrekt, får du denne fejl:

Hvis du ikke havde installeret Lodash korrekt, ville du modtage denne fejl:

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

For at løse dette, kør npm install lodash i mappen, hvor din index.js ligger.






Tidligere:Hvad er den package-lock.json, der genereres af npm-installationen?
Næste:NPM-tutorial (5): Sådan bruger package.json tutorial
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com