npm හි package-lock.json ගොනුව JavaScript හි
package.json ගොනුව සාමාන්යයෙන් අපගේ
ව්යාපෘතිය සඳහා ස්ථාපනය කර ඇති පැකේජවල
අනුවාද පරාසය අඩංගු වේ. අපි කාලයකට පසු
ව්යාපෘතිය මාරු කිරීමට හා නැවත ස්ථාපනය
කිරීමට තීරණය කළහොත් මෙය ගැටළු කිහිපයකට
හේතු විය හැකිය. මෙම අවස්ථාවේ දී, පෙර
ස්ථාපනයෙන් පසු කාලයක් ගත වී ඇති බැවින්,
පැකේජවල ඊටත් වඩා නව අනුවාද ස්ථාපනය
කරනු ඇත, එය අපගේ ව්යාපෘතියේ අස්ථායී
ක්රියාකාරීත්වයට හේතු විය හැකිය.
එබැවින් package.json ගොනුවට අමතරව npm
ස්වයංක්රීයව package-lock.json ගොනුවක්
නිර්මාණය කරයි,
එහි සියලුම ස්ථාපිත යැපීම්
(අපගේ ව්යාපෘතියේ යැපීම්වල යැපීම් ද ඇතුළුව)
සහ ඒවායේ නිශ්චිත අනුවාද විස්තර කර ඇත.
එවැනි අවස්ථාවක ව්යාපෘතිය නැවත ස්ථාපනය
කිරීමේදී කලින් ස්ථාපනය කරන ලද
අනුවාද නිශ්චිතවම ස්ථාපනය වනු ඇත,
වෙනත් ඒවා නොවේ.
jQuery පුස්තකාලය ස්ථාපනය කරන්න.
ලැබුණු package-lock.json ගොනුව අධ්යයනය කරන්න.