Cara Menghapus File .lock Node.js di cPanel
Pengantar
Saat mengembangkan aplikasi Node.js, anda mungkin menemukan file bernama package-lock.json atau .lock lainnya (misalnya yarn.lock). File ini digunakan oleh npm atau yarn untuk mengunci versi dependensi yang digunakan. Namun dalam beberapa kasus—seperti error saat deploy, konflik dependency, atau ingin reset environment anda perlu menghapus file .lock tersebut.
Menghapus File .lock
- Login ke cPanel
- Buka menu File Manager
- Arahkan ke direktori aplikasi Node.js anda
- Cari file .lock, klik kanan pada file .lock → pilih Delete
- Jika diminta, centang "Skip the trash" agar benar-benar terhapus
Kapan Perlu Menghapus File .lock?
- Jika npm install menimbulkan error versi
- Saat anda ingin menghapus semua dependensi dan menginstalnya ulang
- Untuk menghindari dependency conflict di deployment (khususnya di shared hosting seperti cPanel)
- Jika terjadi error seperti
ELOCKVERIFY Failed to verify lockfile
Kesimpulan
Menghapus file .lock di Node.js melalui cPanel bisa dilakukan dengan mudah, lewat File Manager. Tindakan ini berguna saat menghadapi error dependency atau ingin me-reset environment aplikasi Node.js.
Setelah menghapus file .lock, anda bisa meng-install ulang dependensi dengan:
npm install
Jika anda masih mengalami error setelah menghapus file .lock, kemungkinan masalah ada pada versi Node.js atau struktur folder project