command shell
command shell adalah sebuah perintah pada terminal yang membantu dalam development
NAGARA
yeah, nagara the last my name, atau nama akhir saya. nama itu saya jadikan nama untuk sebuah perintah command, beberapa perintah commnad nagara yang tersedia saat ini.
nagara name of creator
List Command Available
command | keterangan |
php nagara server:aktif | run server di 127.0.0.1:900 |
php nagara generate:env | membuat file env sesuai nama project |
php nagara generate:copyenv | melakukan copy file env dari env.example |
php nagara buat:controller <controllername> | membuat controller baru |
php nagara buat:models <modelname> | membuat model baru |
php nagara buat:views <viewsname> | membuat view baru |
php nagara test:myname <yourname> | menampilkan test name |
php nagara migrate:help | |
php nagara migrate:rollback | |
php nagara migrate:run | |
php nagara migrate:seed | |
php nagara migrate:seedrun | |
php nagara test:bootstrap | untuk buat bootsrap unit testing template |
php nagara test:build | untuk test build unit testing |
php nagara test:cest | untuk test cest unit testing |
php nagara test:run | untuk test run |
php nagara clear-cache | melakukan clear-cache |
php nagara help | menampilkan bantuan |
php nagara about:author | menampilkan about author |
php nagara about:deskription | menampilkan about deskription |
php nagara -v | menampilkan versi shell mini mvc saat ini |
php nagara server:aktif harus di set APP_ENV = development
Development mode ( build in server )
pada development mode, memungkinkan untuk meletakan berkas project tidak pada xampp/htdocs/namaproject
namun bisa di letakan di tempat lain, misalnya, seperti D:latihan-coding/php/namaproject.
untuk melakukan php nagara server:aktif harus melakukan configurasi berikut pada file .env
dengan syarat envirotment variabel php sudah di set
jika envirotment variabelnya sudah di set maka bisa di test untuk check versi php, ini untuk memastikan saja bahwa php shellnya bekerja.
maka hasilnya seharusnya tampil versinya kurang begini :
setelah itu baru run servernya
Local mode ( tampa build in server )
jika kamu gak mau repot harus running php nagara server:aktif maka ubah modenya jadi local mode, dan berkas project wajib diletakan pada server, bila menggunakan xampp pada windows bisa letakan pada xampp/htdocs/namaproject
dan seeting configuration envnya menjadi local
Last updated