Den beste måten å håndtere lokalt installerte npm-pakker på, er å lage en package.json-fil.
package.json filen gir mange fordeler:
Den fungerer som dokumentasjon for pakkene prosjektet ditt er avhengig av. Den lar deg spesifisere hvilken versjon av en pakke prosjektet ditt kan bruke ved hjelp av semantiske versjonsregler. Å gjøre bygget ditt reproduserbart gjør det enklere å dele med andre utviklere på en måte som er lettere å dele. Krav
Minst må package.json ha:
"Navn" alle små bokstaver Ett ord, ingen mellomrom Streker og understreker tillatt "versjon" i form av x.x.x følger semver spec
For eksempel:
Lag package.json
For å lage en package.json kjøring:
> npm init Dette vil starte et kommandolinjeskjema og til slutt opprette en package.json i katalogen der du startet kommandoen.
Å initialisere en package.json ved å kjøre npm init i katalogen lar deg legge inn mye informasjon, som: navn, versjon, forfatter osv.
Hvis vi bruker standardnavnet, trykk bare enter!!
Jeg skrev bare inn informasjonen i beskrivelsen og forfatteren, og alle andre oppgivelser er standard, for eksempel:
Vi kan se at den genererte package.json-pakken er som følger:
Hvis du vil bruke standardgenereringen og ikke vil trykke på car enter-knappen hver gang, kan du legge til --ja etter npm init,
Kode:
På denne måten slipper du å trykke på enter-knappen hver gang, og resultatet er som følger:
Navn: går som standard til forfatternavnet, med mindre det er i git-katalogen, i så fall vil det være navnet på repositoriet versjon: alltid 1.0.0 hoved: alltid index.js scrip{filter}ts: Oppretter et tomt testskript som standard nøkkelord: tom forfatter: uansett hvilken CLI du gir lisens:ISC Repository: Vil hente informasjon fra den nåværende katalogen (hvis den finnes). feil: Informasjon vil bli hentet fra den nåværende katalogen (hvis den finnes). Hjemmeside: Vil hente informasjon fra den nåværende katalogen (hvis den finnes).
Du kan også sette flere konfigurasjonsvalg for init-kommandoen. Noen nyttige:
|