Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 8780|Svare: 0

npm-veiledning (4): Installer npm-pakker lokalt

[Kopier lenke]
Publisert på 13.12.2017 13:23:35 | | | |
Det finnes to måter å installere npm-pakker på: lokale eller globale. Du kan velge hvilken installasjon du vil bruke basert på pakken du ønsker å bruke.

Hvis du vil stole på at dine egne moduler bruker et Node.js-lignende krav, bør du installere lokalt, som er standardoppførselen for npm-installasjon. På den annen side, hvis du vil bruke det som et kommandolinjeverktøy, som grunt-CLI, bør du installere det globalt.


Installasjon

En pakke kan lastes ned med følgende kommando:

Dette vil opprette node_modules katalog i den nåværende katalogen hvis den ikke allerede eksisterer, og laste ned pakken til den katalogen.

Prøve:

For å bekrefte at npm-installasjonen fungerer, sjekk om node_modules-katalogen finnes og at den inneholder mappen til pakken du installerte. Du kan kjøre LS node_modules på et Unix-system for å gjøre denne jobben. "OSX", "Debian" eller dir node_modules på Windows.

Eksempel:



Installer en pakke som heter Lodash. Bekreft at den kjører vellykket ved å liste opp innholdet i katalogen node_modules og se på mappen som heter lodash.


Hvis du ikke har package.json fil i din lokale mappe, installer den nyeste versjonen av pakken.

Hvis det finnes en package.json- eller package-lock.json-fil, vil den nyeste versjonen, hvis noen, som oppfyller semver-reglene som er erklært i package.json, bli installert.

Bruk den installerte pakken

Når pakken er i node_modules, kan du bruke den i koden din. For eksempel, hvis du lager en Node.js-modul, kan du be om den.

Eksempel:

Lag en fil kalt index.js med følgende kode:


Det korrekte utgangsresultatet er: [2, 3]



Hvis du ikke installerer Lodash riktig, får du denne feilmeldingen:

Hvis du ikke hadde installert Lodash riktig, ville du fått denne feilen:

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

For å fikse dette, kjør npm install lodash i mappen der index.js din ligger.






Foregående:Hva er package-lock.json generert av npm-installasjon?
Neste:NPM-veiledning (5): Hvordan bruke package.json veiledning
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com