Banyaknya kelebihan dari Laravel membuat framework ini menduduki peringkat teratas sebagai framework yang paling banyak digunakan. Saat ini sedang mengerjakan project aplikasi, pasti kita akan selalu menemui error, salah satunya ialah Class 'Barryvdh\DomPDF\ServiceProvider' not found.

Pesan error tersebut muncul karena Laravel mendeteksi bahwa Laravel belum terinstall DomPDF, biasanya hal ini ditemukan setelah kita menginstall dompdf, dan mungkin bisa jadi proses installasi gagal atau hal lainnya. Bagi Anda yang sedang mengalami error seperti itu jangan khawatir, karena di artikel ini akan dijelaskan tentang cara mengatasinya.
Cara Mengatasi Class 'Barryvdh\DomPDF\ServiceProvider' not found di Laravel
Biasanya error tersebut muncul ketika kita menjalankan project laravel kita yang menggunakan dompdf dan Laravel tidak mendeteksi adanya dompdf, maka dari itu kita harus melakukan installasi terlebih dahulu. Anda dapat melakukan installasi dompdf dengan cara berikut ini.
- Buka CMD atau terminal dan arahkan ke direktori project Laravel Anda.
- Kemudian ketika perintah berikut dan tekan enter.
- hingga proses installasi berjalan dengan lancar. Bagi Anda yang saat menginstall dompdf dan terdapat error composer.json not writable, Anda bisa membaca artikel cara mengatasi composer.json not writable
- Setelah menginstall dompdf, selanjutnya Anda buka project Anda lalu buka /config/app.php. Pada bagian Providers silahkan tambahkan
- Selanjutnya pada bagian Aliases tambahkan juga
composer require barryvdh/laravel-dompdf
Barryvdh\DomPDF\ServiceProvider::class,
'PDF' => Barryvdh\DomPDF\Facade::class,
Jika semuanya sudah, maka langkah terakhir simpan file tersebut lalu Anda bisa mencoba menjalankan project Laravel yang sedang Anda kerjakan.
Mungkin itu dulu artikel kali ini, jika Anda ingin menambahkan sesuatu silahkan tulis di kolom komentar, semoga bermanfaat.
Posting Komentar
Posting Komentar