Saya juga sempat menemukan error tersebut saat saya hendak menginstall dompdf. Setelah saya mencari tutorial di forum-forum dengan kata kunci how to fix composer.json not writeable ternyata dugaan saya benar, yang bertanya di forum tersebut menggunakan sistem operasi linux.

Untuk mengatasi composer.json not writable kita harus mengubah permission file composer.json dengan menggunakan perintah chmod 777 agar semua user dapat mengubah atau mengedit file.
Sebelumnya saya menggunakan sudo untuk menginstall dompdf di laravel, akan tetapi terdapat peringatan dari Laravel bahwa tidak boleh menggunakan sudo saat menginstall paket. Di sistem operasi Windows kita pasti mengenal dengan perintah Run as Administrator, kira-kira jika di Windows seperti itu.
Cara Mengatasi Composer.json Not Writable Larave
Adanya peringatan tersebut dari Laravel, akhirnya saya batalkan. Agar kita sukses menginstall paket melalui composer dan tidak terdapat error composer.json not writable, kita harus mengubah permission file composer.json terlebih dahulu, dan langkah-langkahnya seperti berikut.
- Langkah pertama buka terminal di perangkat sobat, bisa menggunakan tombol shortcut ctrl+alt+t.
- Setelah terminal terbuka, selanjutnya kita pindahkan direktori ke project kita.
- Setelah masuk di direktori project, selanjutnya ketikkan perintah berikut.
- Jika sudah, selanjutnya Anda dapat menginstall paket composer yang Anda inginkan.
cd /opt/lampp/htdocs/(nama project)
sudo chmod 777 composer.json
Itulah tadi tutorial tentang cara mengatasi composer.json not writable Laravel di Linux, semoga dengan adanya tutorial ini kita menyelesaikan project laravel kita dengan cepat *hehe.
Jika Anda ada pertanyaan atau ingin menambahkan sesuatu silahkan tulis kolom komentar ya, semoga bermanfaat.
Posting Komentar
Posting Komentar