DEV Community

Cover image for Membuat Lumen Installer Sendiri (2020)
AibnuHibban
AibnuHibban Subscriber

Posted on • Edited on

Membuat Lumen Installer Sendiri (2020)

Bismillah

Alhamdulillah saya masih bisa memberikan ilmu yang semoga bermanfaat bagi teman teman yang membaca..

Baik, sesuai dengan judul. Kita akan membuat Lumen Installer sendiri dengan versi kita sendiri. Bukan hanya itu, Script ini juga akan langsung mengambil versi terbaru dari Lumen.. Ketika tulisan ini ditulis Lumen sudah versi 8

⚡️Lumen

Sedikit penjelasan. Lumen adalah sebuah Micro-Framework milik Laravel yang memang dikhususkan untuk membuat API.

🔨 Membuat Lumen Installer

Untuk membuat Lumen Installer saya menggunakan Bash agar kita bisa mengkustomisasi lebih enak.

Ohya. Saya membuatnya di Linux, Jika anda pengguna Windows mungkin bisa disesuaikan saya untuk pengaturannya.. Ok 😉

Lanjut.. Untuk membuat Lumen Installer, berikut adalah langkah langkahnya

  • Buka Terminal CTRL + T

  • Buat Folder dengan nama bebas.. Contoh saya menggunakan nama "bashku"

mkdir bashku 
Enter fullscreen mode Exit fullscreen mode
  • Masuk ke dalam folder tersebut dan buat file dengan nama "lumen"
cd bashku touch lumen 
Enter fullscreen mode Exit fullscreen mode
  • Lalu edit dengan nano (Jika ingin mengedit dengan text editor silahkan saja)
nano lumen 
Enter fullscreen mode Exit fullscreen mode
  • Paste kode berikut
#!/bin/bash if [ "$1" != "" ]; then echo "Sedang Dibuatkan Projectnya di Folder $1" composer create-project --prefer-dist laravel/lumen "$1" else echo "Sedang DIbuatkan Projectnay di sini" composer create-project --prefer-dist laravel/lumen . fi 
Enter fullscreen mode Exit fullscreen mode
  • Tekan CTRL + X lalu Y dan ENTER

  • Setelah itu kembali lagi ke Directory awal

cd .. 
Enter fullscreen mode Exit fullscreen mode
  • dan edit .bashrc
nano .bashrc 
Enter fullscreen mode Exit fullscreen mode
  • Paste kode berikut dibagian paling bawah
export PATH="$PATH:$HOME/bashku" 
Enter fullscreen mode Exit fullscreen mode

*Contoh diatas karena folder yg sebelumnya saya buat adalah "bashku" bisa disesuaikan dengan nama folder anda

  • Jika sudah Tekan CTRL + X lalu Y dan ENTER

  • lalu ketik "source .bashrc" di terminal

source .bashrc 
Enter fullscreen mode Exit fullscreen mode
  • Setelah itu coba ketika diterminal dengan :
lumen projectku 
Enter fullscreen mode Exit fullscreen mode

Akan membuat project lumen di directory projectku (membuat folder baru)

lumen 
Enter fullscreen mode Exit fullscreen mode

Akan membuat project lumen di directory saat ini

⛅️ Penutup

Bagaimana ? Jika ada kendala silahkan diskusi di kolom komentar.. Script Bash diatas adalah script bash basic dan sangat mudah di pahami.. 😃

Sekian Semoga Bermnafaat...

Terima Kasih 👊

Top comments (0)