Fail package-lock.json dalam npm dalam JavaScript
Fail package.json biasanya mengandungi julat
versi pakej yang dipasang untuk
projek kami. Ini boleh menyebabkan beberapa
masalah jika kami selepas beberapa ketika
memutuskan untuk memindahkan projek dan melakukan
pemasangan semula. Dalam kes ini, memandangkan beberapa
masa telah berlalu sejak pemasangan sebelumnya,
versi pakej yang lebih baharu akan dipasang,
yang boleh menyebabkan prestasi tidak stabil
projek kami.
Oleh itu, selain fail package.json, npm
secara automatik mencipta fail package-lock.json,
di mana semua kebergantungan yang dipasang
(dan juga kebergantungan bagi kebergantungan
projek kami) dan versi tepatnya diterangkan.
Dalam kes sedemikian, apabila projek dipasang semula,
versi yang sama yang dipasang sebelum ini akan dipasang,
bukan versi lain.
Pasang pustaka jQuery.
Kaji fail package-lock.json yang terhasil.