Parim viis kohalikult paigaldatud NPM-pakettide haldamiseks on luua package.json-fail.
package.json fail pakub palju eeliseid:
See toimib dokumentatsioonina pakettidele, millele su projekt tugineb. See võimaldab määrata paketi versiooni, mida projekt saab kasutada, kasutades semantilisi versioonide reegleid. Sinu ehituse reprodutseerimine tähendab, et seda on lihtsam teiste arendajatega jagada viisil, mis on lihtsam jagada. Nõuded
Vähemalt peab package.json omama:
"nimi" kõik väikesed tähed Üks sõna, ilma tühikuteta Kriipsud ja alakriipsud on lubatud "versioon" kujul x.x.x Järgib Semveri spetsifikatsiooni
Näiteks:
Loo package.json
package.json jooksu loomiseks:
> npm init See käivitab käsurea küsimustiku ja loob lõpuks package.json kataloogi, kus käsu käivitasid.
package.json initsialiseerimine, käivitades npm init kataloogis, saad sisestada palju infot, näiteks: nimi, versioon, autor jne.
Kui kasutame vaikimisi nime, vajuta lihtsalt enter!!
Sisestasin info ainult kirjelduses ja autoris ning kõik muud tagastused on vaikimisi, näiteks:
Näeme, et genereeritud package.json pakett on järgmine:
Kui tahad kasutada vaikimisi generatsiooni ega taha iga kord auto sisenemisnuppu vajutada, võid lisada --jah pärast npm algust,
Kood:
Nii ei pea sa iga kord enter nuppu vajutama ja tulemus on järgmine:
nimi: vaikimisi on autori nimi, välja arvatud git-kataloogis, sel juhul on see hoidla nimi versioon: alati 1.0.0 peamine: alati index.js scrip{filter}ts: loob vaikimisi tühja testskripti Märksõnad: tühi autor: ükskõik millise CLI-d sa pakud litsents:ISC Repository: Võtab info välja praegusest kataloogist (kui see eksisteerib). vead: Teave eraldatakse praegusest kataloogist (kui see eksisteerib). Avaleht: Võtab teavet praegusest kataloogist (kui see eksisteerib).
Samuti saad init-käsule määrata mitu seadistusvalikut. Mõned kasulikud:
|