Cara Clone Project Laravel dari Github

Share:

Halo semuanya, kembali lagi di sahretech. Untuk melakukan cloning project laravel ke local membutuhkan beberapa konfigurasi yang berbeda dari project native kebanyakan, hal ini dikarenakan adanya .gitignore dan depedensi yang perlu diinstall terlebih dahulu barulah project yang kita cloning dapat dijalankan di local. 

Sebenarnya cara cloning project laravel sampai siap pakai di local sangat mudah sekali tetapi hal ini perlu diulas karena tidak semua orang tahu, khususnya bagi yang baru belajar. Baiklah, berikut ini tutorial "Cara Clone Project Laravel dari Github". Ayo ikuti tutorialnya berikut ini!.


Persayaratan

Sebelum kita masuk ke pembahasan inti, ada beberapa hal yang perlu kalian sediakan terlebih dahulu. Pertama: composer, untuk composer sebenarnya tidak perlu ditanyakan lagi karena saya percaya kalian biasa install laravel lewat composer, dan yang kedua git yang telah kalian install terlebih dahulu. Bagi yang belum download silahkan download di link berikut ini https://git-scm.com/downloads


Cara Clone Project Laravel dari Github

Pertama kalian akses link berikut ini https://github.com/laravel/laravel. Link tersebut adalah link yang menuju ke repository laravel. Jadi laravel yang akan kita install adalah fresh laravel. Klik tombol code lalu copy link https yang ada di dalamnya.

laravel github sahretech
Laravel Repository

Karena pada tutorial ini saya menggunakan windows, maka kalian buka CMD terlebih dahulu, lalu pilih folder mana yang akan kalian install. Gunakan cd untuk masuk ke dalam folder yang dituju dan gunakan mkdir untuk membuat folder baru.

membuat folder baru sahretech
Membuat folder baru


Setelah kalian pilih folder, jalankan perintah git clone https://github.com/laravel/laravel.git untuk melakukan cloning project ke local komputer kalian, atau lihat gambar seperti gambar di bawah ini lalu tekan enter dan tunggu prosesnya hingga selesai.

Namun jika terjadi error saat proses cloning, pastikan versi php yang kalian gunakan sudah memenuhi syarat pada versi laravel yang digunakan. Untuk mengetahui versi php yang kalian gunakan, kalian bisa mengetikkan perintah php -v pada cmd


Berikut ini adalah isi folder dari project laravel yang telah kita clone 

isi laravel clone sahretech
Isi project yang telah diclone

Setelah semua berkas dari github ditarik ke local, tahapan selanjutnya adalah menginstall library atau paket-paket yang diperlukan ke dalam folder vendor dengan menggunakan perintah composer install. Dan untuk list paket atau library yang harus diinstall kalian bisa lihat di dalam file composer.json.

Untuk menjalankan perintah di bawah ini, kalian harus masuk ke folder laravel terlebih dahulu ya. Jika tidak masuk ke folder laravel terlebih dahulu, maka akan terjadi error dengan tulisan "composer could not find a composer.json file". Jalankan perintah di bawah ini dan tunggu prosesnya hingga selesai, prosesnya sedikit memakan waktu jadi mohon bersabar ini ujian :).

composer install sahretech


Apakah sudah selesai? belum dong!, selanjutnya kalian copy file .env.example lalu paste dan rename menjadi .env saja. Kemudian isi semua pengaturan aplikasi di dalamnya sepeti nama aplikasi, url aplikasi, konfigurasi database, dan sebagainya.

file .env.example sahretech
Copy paste file .env.example


Oh iya, jangan lupa untuk menjalankan perintah  php artisan config:cache  ya setiap kali ada perubahan pada file .env, jika tidak dijalankan maka aplikasi akan membaca konfigurasi sebelumnya dan bisa terjadi error saat aplikasi dijalankan.

Tahap terakhir sebelum project laravel kalian siap dirunning adalah menjalankan perintah berikut ini. Perintah berikut ini berfungi untuk membuat APP_KEY pada folder .env, dan jika tidak dijalankan maka akan terjadi error

Setelah setiap tahap sudah kalian kerjakan, saatnya jalankan perintah php artisan serve lalu jalankan aplikasinya di browser.

Laravel versi 8
Laravel versi 8


Jadi seperti itulah cara cloning project laravel dari github. Setiap tahapan perlu kalian kerjakan, jika tidak maka akan terjadi error seperti: tidak adanya depedensi, tidak ada file .env, dan tidak adanya aplikasi key.

Baiklah, sekian tutorial "Cara Clone Project Laravel dari Github". Semoga bermanfaat bagi para pembaca, kurang lebihnya saya mohon maaf, dan apabila ada bagian yang tidak jelas, atau ada hal yang ingin ditanyakan silakan tinggalkan komentar kalian di bawah ini. Sampai jumpa di tutorial pemrograman lainnya. Happy Coding :)


No comments