DEV Community

Cover image for Membuat Lumen Installer Sendiri (2020)
Abdullah Ibnu Hibban
Abdullah Ibnu Hibban

Posted on • Updated 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 👊

Discussion (0)