Den bedste måde at administrere lokalt installerede npm-pakker på er at oprette en package.json-fil.
En package.json fil tilbyder dig mange gode ting:
Det fungerer som dokumentation for de pakker, dit projekt afhænger af. Det giver dig mulighed for at specificere den version af pakken, som dit projekt kan bruge, ved hjælp af semantiske versionsregler. Det gør dine builds gentagelige, hvilket betyder, at det er nemmere at dele med andre udviklere. Krav
I det mindste,package.json må have gjort det:
"Navn": Alle små bogstaver, ingen mellemrum, streger og understregninger tilladt
"version": i form af x.x.x, efter semver-specifikationen
For eksempel:
Opret en package.json
Dette vil starte et kommandolinje-spørgeskema og til sidst oprette en package.json i kataloget, hvor du startede kommandoen.
Du kan få en standard package.json ved at køre npm init med --ja eller -y flaget:
Dette vil ikke stille nogen spørgsmål og genererer i stedet en standard package.json ved at bruge informationen udtrukket fra den aktuelle mappe.
Navn: Navnet på den nuværende mappe version: altid 1.0.0 Descrip{filter}tion: information i readme'en, ellers en tom streng "" hoved: altid index.js scrip{filter}ts: Opretter som standard et tomt testscript nøgleord: tom forfatter: EMPTY licens:ISC Fejl: Information fra den aktuelle mappe (hvis til stede) Hjemmeside: information fra den aktuelle mappe (hvis den findes) Du kan også sætte flere konfigurationsmuligheder for init-kommandoen. Nogle nyttige:
(Du skal slette package.json fil, gengenerere den, før du kan ændre den, hvis du ikke sletter den, bliver den ikke automatisk erstattet eller overskrevet!) )
Seddel:
Hvis der ikke er noget beskrivelsesfelt i package.json, bruger npm den første linje i README.md eller README i stedet. Denne beskrivelse kan hjælpe folk med at finde din pakke i npm-søgninger, så det er meget nyttigt at lave en brugerdefineret beskrivelse i package.json for at gøre din pakke mere tilgængelig.
|