Lewati ke isi

Laravel 8 : Install Package Apt, Node, dan Lain-lain di Laravel Sail

Terkadang, kita butuh untuk menambahkan beberapa package di environment system. Contoh kasus, ketika saya akan menggunakan package Laravel Medialibrary, saya harus menginstall beberapa optimization tools, : JpegOptim, Optipng, Pngquant 2, SVGO dan Gifsicle.

Untuk install di system (linux) cukup dengan

sudo apt install -y jpegoptim optipng pngquant gifsicle
npm install -g svgo

Bagaimana jika menggunakan Laravel Sail. Caranya cukup akses container menggunakan user ''root''.

Syntax nya kurang lebih seperti ini :

docker exec -u root {container_name} apt update
docker exec -u root {container_name} apt install -y jpegoptim optipng pngquant gifsicle
docker exec -u root {container_name} npm install -g svgo

Selamat mencoba :)

Lihat juga :

Laravel 8 : Cara Install Yang Elegant dan Handy-Dandy

Laravel 8 : Mengatur Environment Variable Agar Bisa Menjalankan Multiple Instance (Untuk Development)

Komentar