Labākais veids, kā pārvaldīt lokāli instalētās npm pakotnes, ir izveidot package.json failu.
package.json fails piedāvā daudz lielisku lietu:
Tas kalpo kā dokumentācija pakotnēm, no kurām ir atkarīgs jūsu projekts. Tas ļauj norādīt pakotnes versiju, ko jūsu projekts var izmantot, izmantojot semantiskas versijas kārtulas. Tas padara jūsu būvējumus atkārtojamus, kas nozīmē, ka tos ir vieglāk koplietot ar citiem izstrādātājiem. Prasības
Vismazpackage.json jābūt:
"vārds": Visi mazie burti, nav atļautas atstarpes, domuzīmes un pasvītrojumi
"versija": X.X.X formā, ievērojot Semver specifikāciju
Piemēram:
Izveidojiet package.json
Tas palaidīs komandrindas anketu un visbeidzot izveidos package.json direktorijā, kurā palaidāt komandu.
Noklusējuma package.json var iegūt, palaižot npm init ar karodziņu --jā vai -y:
Tas neuzdos nekādus jautājumus, bet tā vietā ģenerēs noklusējuma package.json, izmantojot informāciju, kas iegūta no pašreizējā direktorija.
name: pašreizējā direktorija nosaukums Versija: Vienmēr 1.0.0 descrip{filter}tion: informācija readme, pretējā gadījumā tukša virkne "" Galvenais: vienmēr index.js scrip{filter}ts: pēc noklusējuma izveido tukšu testa skriptu Atslēgvārdi: tukšs Autors: Tukšs Licence:ISC Kļūdas: informācija no pašreizējā direktorija (ja tāda ir) mājaslapa: informācija no pašreizējā direktorija (ja tāda ir) Varat arī iestatīt vairākas konfigurācijas opcijas komandai init. Daži noderīgi:
(Jums ir jāizdzēš package.json fails, jāatjauno, pirms varat to mainīt, ja jūs to neizdzēšat, tas netiks automātiski aizstāts vai pārrakstīts!) )
Piezīme:
Ja package.json nav apraksta lauka, npm izmanto README.md vai README pirmo rindiņu. Šis apraksts var palīdzēt lietotājiem atrast jūsu paku npm meklējumos, tāpēc ir ļoti noderīgi izveidot pielāgotu aprakstu package.json, lai padarītu paku vieglāk atklājamu.
|