package-lock.json ֆայլը npm-ում JavaScript-ում
package.json ֆայլը սովորաբար պարունակում է
նախագծի համար տեղադրված փաթեթների տարբերակների
միջակայքը: Սա կարող է հանգեցնել որոշակի
խնդիրների, եթե որոշ ժամանակ անց
մենք որոշենք տեղափոխել նախագիծը և
կատարել տեղադրում նորից: Այս դեպքում, քանի որ անցել է
որոշ ժամանակ նախորդ տեղադրումից,
կտեղադրվեն փաթեթների ավելի նոր տարբերակներ,
ինչը կարող է հանգեցնել մեր նախագծի
անկայուն աշխատանքի:
Ուստի package.json ֆայլից բացի, npm-ը
ավտոմատ կերպով ստեղծում է package-lock.json ֆայլը,
որտեղ նկարագրված են բոլոր տեղադրված
կախվածությունները (ներառյալ մեր նախագծի
կախվածությունների կախվածությունները)
և դրանց ճշգրիտ տարբերակները:
Այդպիսի դեպքում նախագիծը վերատեղադրելիս
կտեղադրվեն հենց այն տարբերակները,
որոնք տեղադրվել were նախկինում,
և ոչ թե այլերը:
Տեղադրեք jQuery գրադարանը:
Ուսումնասիրեք ստացված package-lock.json ֆայլը: