npm dagi package-lock.json fayli JavaScriptda

package.json fayli odatda bizning loyihamiz uchun o'rnatilgan paketlarning versiya diapazonini o'z ichiga oladi. Agar biz bir muncha vaqt o'tgach loyihani ko'chirib o'tkazish va qayta o'rnatishni hal qilsak, bu ba'zi muammolarga olib kelishi mumkin. Bunday holda, oldingi o'rnatishdan keyin ma'lum vaqt o'tgani sababli, paketlarning yangiroq versiyalari o'rnatiladi, bu esa bizning loyihamizning nostabil ishlashiga olib kelishi mumkin.

Shuning uchun package.json faylidan tashqari npm avtomatik ravishda package-lock.json faylini yaratadi, unda barcha o'rnatilgan bog'liqliklar (shu jumladan bizning loyihamizning bog'liqliklarining bog'liqliklari) va ularning aniq versiyalari tasvirlangan. Bunday holda, loyihani qayta o'rnatish paytida avval o'rnatilgan versiyalar o'rnatiladi, boshqalari emas.

Задание 1

jQuery kutubxonasini o'rnating. Olingan package-lock.json faylini o'rganing.