Najboljši način za upravljanje lokalno nameščenih npm paketov je ustvarjanje package.json datoteke.
package.json datoteka vam ponuja veliko odličnih stvari:
Služi kot dokumentacija za pakete, od katerih je vaš projekt odvisen. Omogoča ti, da določiš različico paketa, ki jo lahko tvoj projekt uporablja, z uporabo semantičnih pravil različice. To naredi vaše gradnje ponovljive, kar pomeni, da jih lažje delite z drugimi razvijalci. Zahteve
Vsaj,package.json je bilo nujno:
"ime": Vse z malimi črkami, brez presledkov, počrtov in podčrt
"verzija": v obliki x.x.x, po specifikaciji semver
Na primer:
Ustvarite package.json
To bo sprožilo vprašalnik v ukazni vrstici in na koncu ustvarilo package.json v mapi, kjer ste zagnali ukaz.
Privzeti package.json lahko dobiš tako, da zaženeš npm init z --yes ali -y zastavico:
To ne bo postavljalo vprašanj, temveč bo ustvarilo privzeti package.json z uporabo informacij, pridobljenih iz trenutnega imenika.
ime: Ime trenutnega imenika različica: vedno 1.0.0 descrip{filter}tion: informacije v readme, sicer prazen niz "" Glavno: Vedno index.js scrip{filter}ts: Privzeto ustvari prazen testni skript Ključne besede: prazno avtor: prazno licenca:ISC Hrošči: Informacije iz trenutnega imenika (če so prisotne) Domača stran: Informacije iz trenutnega imenika (če obstaja) Za ukaz init lahko nastavite tudi več možnosti konfiguracije. Nekaj uporabnih:
(Datoteko package.json morate izbrisati, jo ponovno ustvariti, preden jo lahko spremenite, če je ne izbrišete, ne bo samodejno zamenjana ali prepisana!) )
Opomba:
Če v package.json ni opisnega polja, npm namesto tega uporabi prvo vrstico README.md ali README. Ta opis lahko ljudem pomaga najti vaš paket v iskanju npm, zato je zelo koristno ustvariti prilagojen opis v package.json, da bo paket bolj odkrit.
|