Dibuat 21 November 2022
Node.js merupakan runtime environment untuk bahasa pemrograman JavaScript yang bersifat open-source dan cross-platform. Dengan Node.js Anda dapat menjalankan kode JavaScript di mana pun, tidak hanya terbatas pada lingkungan browser.
Jika ingin melakukan hosting website yang dikembangkan dengan Node.js, maka pastikan layanan hosting telah mendukung penggunaan runtime environment ini. Tentu saja layanan hosting web Niagahoster telah mendukung penggunaan Node.js. Anda dapat menginstal Node.js melalui cPanel hosting Niagahoster.
Kemudian, Anda siap menjalankan berbagai kode JavaScript melalui Node.js. Namun, ada beberapa pengguna mendapatkan pesan kesalahan Can't acquire lock for app: app
saat hendak menjalankan kode JavaScript. Hal ini biasanya disebabkan oleh file tersembunyi .lock pada direktori /home/[nama user]/nodevenv/[nama aplikasi].
Pada panduan ini akan dijelaskan cara menemukan file .lock dan menghapusnya melalui File Manager pada cPanel.
Langkah-Langkah Hapus File .lock Node.js pada Hosting
1. Masuk ke cPanel.
2. Gunakan kolom pencarian untuk menemukan fitur File Manager pada cPanel.
3. Anda akan diarahkan ke halaman File Manager. Silakan masuk ke direktori nodevenv.
4. Masuk ke direktori sesuai nama aplikasi Node.js Anda. Sebagai contoh, kami di sini masuk ke direktori “aplikasi2”.
5. Setelah masuk ke direktori aplikasi Node.js Anda, silakan klik tombol Settings di sudut kanan atas.
6. Layar pop-up Preferences akan ditampilkan. Silakan centang checkbox Show Hidden Files (dotfiles) untuk menampilkan file tersembunyi. Untuk menyimpan pengaturan, klik tombol Save.
7. File tersembunyi .lock akan ditampilkan. Klik kanan file, kemudian pilih opsi Delete untuk menghapus file tersebut.
8. Untuk melanjutkan proses penghapusan file, klik tombol Confirm.
9. Selamat! File .lock telah berhasil terhapus pada direktori aplikasi Node.js Anda.