เมื่อแก้ไขไฟล์ JS แล้ว Chrome DevTools ยังแสดงโค้ดเก่า (Cache) ให้บังคับ Reload ด้วยวิธีด้านล่าง
ขั้นตอนใน DevTools
- เปิด DevTools (F12)
- ไปแท็บ Sources
- หา Script/File ใน File Navigator (ซ้าย)
- ดู Right Panel (Source View) ว่าเป็นโค้ดใหม่ไหม
ถ้ายังเป็นโค้ดเก่า (Cache)
- Right-click ไฟล์ใน Navigator → Open Link in New Tab
- ใน Tab ใหม่ กด Ctrl + F5 (Force Reload / Hard Refresh)
- หรือกดค้างปุ่ม Refresh → เลือก Empty Cache and Hard Reload
วิธีอื่นๆ
| วิธี | คำสั่ง/ขั้นตอน |
|---|---|
| Hard Reload (Keyboard) | Ctrl + Shift + R (Win/Linux) / Cmd + Shift + R (Mac) |
| Disable Cache (DevTools เปิดอยู่) | Network Tab → ☑ Disable Cache |
| Incognito Mode | Ctrl + Shift + N (ไม่มี Cache/Extension) |
| Clear Site Data | Application Tab → Clear Storage → Clear Site Data |
| Query String (Dev) | <script src="app.js?v=123"> Cache Busting |