npm ရှိ JavaScript တွင် package-lock.json ဖိုင်
package.json ဖိုင်သည် များသောအားဖြင့် ကျွန်ုပ်တို့၏
ပရောဂျက်အတွက် ထည့်သွင်းထားသော ပက်ကေ့များ၏ ဗားရှင်းအကွာအဝေးများကို
ပါဝင်ပါသည်။ ကျွန်ုပ်တို့သည် အချိန်အတန်ကြာပြီးနောက် ပရောဂျက်ကို
ရွှေ့ပြောင်းရန်နှင့် ပြန်လည်ထည့်သွင်းရန် ဆုံးဖြတ်ပါက ၎င်းသည်
ပြဿနာအချို့ကို ဖြစ်စေနိုင်သည်။ ဤအခြေအနေတွင်၊ ယခင်ထည့်သွင်းမှုမှ
အချိန်အတန်ကြာပြီးနောက်၊ ပက်ကေ့အသစ်များကို ထည့်သွင်းမည်ဖြစ်ပြီး
၎င်းသည် ကျွန်ုပ်တို့၏ ပရောဂျက်၏ မတည်မြဲသော အလုပ်လုပ်မှုကို
ဖြစ်စေနိုင်သည်။
ထို့ကြောင့် package.json ဖိုင်မှလွဲ၍ npm သည်
အလိုအလျောက် package-lock.json ဖိုင်ကို ဖန်တီးပေးပြီး၊
၎င်းတွင် ထည့်သွင်းထားသော မှီခိုအားလုံး (ကျွန်ုပ်တို့၏ ပရောဂျက်၏
မှီခိုမှုများ၏ မှီခိုမှုများ အပါအဝင်) နှင့် ၎င်းတို့၏ တိကျသော
ဗားရှင်းများကို ဖော်ပြထားသည်။
ထိုသို့သော အခြေအနေတွင် ပရောဂျက်ကို ပြန်လည်ထည့်သွင်းသည့်အခါ
ယခင်ကထည့်သွင်းခဲ့သော ဗားရှင်းများကိုသာ ထည့်သွင်းမည်ဖြစ်ပြီး
အခြားဗားရှင်းများမဟုတ်ပါ။
jQuery စာကြည့်တိုက်ကို ထည့်သွင်းပါ။
ရရှိလာသော package-lock.json ဖိုင်ကို လေ့လာပါ။