Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 8572|Odgovoriti: 0

npm vodič (5): Kako uporabljati package.json vodič

[Kopiraj povezavo]
Objavljeno na 13. 12. 2017 14:04:19 | | | |
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.





Prejšnji:npm vodič (4): Namestite npm pakete lokalno
Naslednji:Mysqldump uvaža in izvozi povzetke podatkovnih baz
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com