See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 8572|Vastuse: 0

NPM-i õpetus (5): Kuidas kasutada package.json õpetust

[Kopeeri link]
Postitatud 13.12.2017 14:04:19 | | | |
Parim viis kohalikult paigaldatud NPM-pakettide haldamiseks on luua package.json-fail.

package.json fail pakub sulle palju häid asju:

See toimib dokumentatsioonina pakettidele, millele su projekt tugineb.
See võimaldab määrata paketi versiooni, mida projekt saab kasutada, kasutades semantilisi versioonireegleid.
See teeb su ehitused kordatavaks, mis tähendab, et neid on lihtsam teiste arendajatega jagada.
Nõuded

Vähemalt,package.json peab olema

"nimi": Kõik väikesed tähed, tühikud, kriipsud ja alakriipsud keelatud
"versioon": kujul x.x.x, järgides semveri spetsifikatsiooni

Näiteks:


Loo package.json





See käivitab käsurea küsimustiku ja loob lõpuks package.json kataloos, kus käsu käivitasid.

Vaikimisi package.json saad, kui käivitad npm init --jah või -y lipuga:



See ei esita küsimusi, vaid genereerib vaikimisi package.json, kasutades praegusest kataloogist välja võetud infot.

nimi: Praeguse kataloogi nimi
Versioon: Always 1.0.0
descrip{filter}tion: info readme'is, muidu tühi string ""
peamine: alati index.js
scrip{filter}ts: loob vaikimisi tühja testskripti
Märksõnad: tühi
Autor: tühi
litsents:ISC
Vead: teave praegusest kataloogist (kui olemas)
Avaleht: teave praegusest kataloogist (kui see eksisteerib)
Samuti saad init-käsule määrata mitu seadistusvalikut. Mõned kasulikud:




(Pead package.json faili kustutama, selle uuesti genereerima, enne kui saad seda muuta, kui sa seda ei kustuta, ei asendata ega kirjutata seda automaatselt üle!) )

Märkus:

Kui package.json-s puudub kirjeldusvälja, kasutab npm README.md või README esimest rida. See kirjeldus aitab inimestel npm otsingutes sinu paketti leida, seega on väga kasulik teha package.json kohandatud kirjeldus, et pakk oleks paremini leitav.





Eelmine:NPM-i õpetus (4): Paigalda NPM-paketid kohapeal
Järgmine:MySQL Dump impordib ja ekspordib andmebaasi kokkuvõtteid
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com