Den beste måten å håndtere lokalt installerte npm-pakker på, er å lage en package.json-fil.
En package.json fil gir deg mange gode ting:
Den fungerer som dokumentasjon for pakkene prosjektet ditt er avhengig av. Den lar deg spesifisere hvilken versjon av pakken prosjektet ditt kan bruke ved hjelp av semantiske versjonsregler. Det gjør byggene dine repeterbare, noe som gjør det lettere å dele med andre utviklere. Krav
I det minste,package.json må ha gjort det:
"Navn": Alle små bokstaver, ingen mellomrom, streker og understreker tillatt
"versjon": i form av x.x.x, i henhold til semver-spesifikasjonen
For eksempel:
Lag en package.json
Dette vil starte et kommandolinjeskjema og til slutt opprette en package.json i katalogen der du startet kommandoen.
Du kan få en standard package.json ved å kjøre npm init med --yes eller -y-flagget:
Dette vil ikke stille noen spørsmål, men genererer i stedet en standard package.json ved å bruke informasjonen hentet fra den nåværende katalogen.
Navn: Navnet på den nåværende katalogen Versjon: alltid 1.0.0 Descrip{filter}tion: informasjon i readme-en, ellers en tom streng "" hoved: alltid index.js scrip{filter}ts: Oppretter et tomt testskript som standard nøkkelord: tom Forfatter: Empty lisens:ISC Feil: Informasjon fra den nåværende katalogen (hvis til stede) Hjemmeside: informasjon fra den nåværende katalogen (hvis den finnes) Du kan også sette flere konfigurasjonsvalg for init-kommandoen. Noen nyttige:
(Du må slette package.json fil, generere den på nytt før du kan endre den, hvis du ikke sletter den, blir den ikke automatisk erstattet eller overskrevet!) )
Notat:
Hvis det ikke finnes noe beskrivelsesfelt i package.json, bruker npm første linje i README.md eller README i stedet. Denne beskrivelsen kan hjelpe folk med å finne pakken din i NPM-søk, så det er veldig nyttig å lage en egendefinert beskrivelse i package.json for å gjøre pakken din mer synlig.
|