19
ข้อแตกต่างระหว่าง tilde (~) และ caret (^) ใน package.json คืออะไร
หลังจากที่ผมอัพเกรดล่าสุดที่มีเสถียรภาพnodeและผมพยายามnpm npm install moment --saveมันบันทึกรายการในpackage.jsonด้วย^คำนำหน้าcaret ก่อนหน้านี้มันเป็น~คำนำหน้าตัวหนอน ทำไมการเปลี่ยนแปลงเหล่านี้ทำในnpm? ความแตกต่างระหว่างตัวหนอน~และคาเร็ต^คืออะไร? อะไรคือข้อดีกว่าคนอื่น ๆ ?