Laraveli käsud
Laraveli käsk on kõige populaarsem ja laialdasemalt kasutatav PHP raamistik, mis põhineb MVC (Model View Controller) arhitektuuril. See on avatud lähtekoodiga veebirakenduste arendusraamistik ja selle lõi Taylor Otwell. Praeguse seisuga on uusim laraveli raamistiku väljalase Laravel 5.7, mis ilmus 2018. aasta septembris.
Laraveliga alustamise eeldused
Te peaksite teadma järgmisi põhi- ja keskharidusi:
- PHP
- HTML / CSS
- MVC mudeli töötamine
- DB teadmised
Helilooja ja käsitööline
Helilooja on tööriist, mis võimaldab kasutajal luua mis tahes projekti vastavalt antud raamistikule. See koosneb kõigist sõltuvustest ja raamatukogudest.
Artisan on Laraveli käsurea liides. Sellel on käskude komplekt, mida arutatakse nüüd üksikasjalikult, mis aitab veebirakenduse loomisel.
Artisani käsu süntaks:
php artisan ( options) ( arguments)
Laraveli põhikäsud
Allpool on ära toodud mõned põhilised laraveli käsud:
1. Kõigi Artisani käskude loetlemiseks
php artisan list: see käsk loetleb kõik saadaolevad käsud, mis on osa laravel - artisan konsoolist.
See algab käsu täitmise süntaksi andmisega, st
php artisan (command) (options) (arguments)
kus,
- valikud: Seda saab kasutada näiteks –h (abi saamiseks), -q (vaikseks), -v (versiooni jaoks) jne.
- käsud: seda saab kasutada käsu nimena, millele järgnevad valikud ja argumendid. Vähesed käsud rändavad, teenivad, teevad, abistavad jne.
Allikas: Minu serverist
2. php käsitööliste abi
Seda käsku kasutatakse konkreetse käsu nime kohta abi saamiseks. Oletame, et kui soovite rohkem teada käsu kasutamise ja tähenduse kohta, saate selle kasutada, kasutades Artisani pakutavat abiutiliiti.
php artisan help makes: auth
kus
- make: auth: see on käsu nimi, mille kohta tahaksime rohkem teada saada.
Allikas: Minu serverist
3. php artisan -versioon
See käsk loetleb teie kasutatava Laraveli raamistiku versiooni.
4. php käsitööline maha
Seda käsku kasutatakse laraveli rakenduse hooldusrežiimi seadmiseks.
Allikas: Minu serverist
5. php käsitööline üles
Seda käsku kasutatakse laraveli rakenduse taastamiseks ja käitamiseks.
Allikas: Minu serverist`
6. php käsitöölise env
See käsk annab teile teada keskkonna, milles laravel-rakendus töötab.
Allikas: Minu serverist
7. php käsitöölise vaade: selge
See käsk laravel kustutab kõik kompileeritud vaatefailid.
Allikas: Minu serverist
8. php käsitööliste marsruut: nimekiri
See käsk loetleb kõik registreeritud marsruudid.
Allikas: Minu serverist
9. php käsitööliste marsruut: selge
See käsk tühjendab kogu marsruudi vahemälu faili
10. php käsitööliste marsruut: vahemälu
See käsk loob marsruudi vahemälu faili kiiremaks marsruudi registreerimiseks
Vahepealsed Laraveli käsud
Allpool on mainitud mõnda neist tüüpidest, mis nõuavad vaheravi käsklusi:
1. php käsitööline teenima
Seda käsku kasutatakse laravel-projekti käivitamiseks ja vaikimisi hostitakse rakendust localhost pordi numbriga 8000
Allikas: Minu serverist
2. php käsitöölise mark: mudel Model_Name
Seda käsku kasutatakse uue mudeliklassi loomiseks.
Allikas: Minu serverist
Kui täidame käsku php artisan list, leiame, et paar teeb käske. Valmistamiskäskluste loendi kuvamiseks vajutage kõigil lehtedel liikumiseks klaviatuuri klahvi Shift + pg alla.
3. php artisan mark: kontroller Controller_Name
See käsk loob uue kontrolleri faili allpool olevasse kausta:
Rakendus / Http / kontrollerid
Allikas: Minu serverist
4. php artisan make-request - Request_Name
Seda käsku kasutatakse järgmises kaustas uue vormitaotlusklassi loomiseks:
rakendus / Http / taotlused
Allikas: Minu serverist
5. php artisan teeb külvimasina Seeder_Name
Seda käsku kasutatakse uue andmebaasi külviklassi loomiseks.
Allikas: Minu serverist
6. php artisan teeb vahetarkvara Middleware_Name
Seda käsku kasutatakse uue vahetarkvara klassi loomiseks.
Allikas: Minu serverist
7. php artisan make: policy Policy_Name
Seda käsku kasutatakse uue poliitikaklassi loomiseks.
Allikas: Minu serverist
8. php artisan make: mail EMail_Class_Name
Seda käsku kasutatakse uue e-posti klassi loomiseks.
Allikas: Minu serverist
9. php käsitööline: sündmus Event_Class_Name
Seda käsku kasutatakse uue paarisklassi loomiseks.
Allikas: Minu serverist
10. php artisan make: käsk Command_Name
Seda käsku kasutatakse uue käsitöölise Laraveli käsu loomiseks
Allikas: Minu serverist
Laraveli eelkäsud:
Allpool on mõned edasijõudnute laravel-käsud, mis on järgmised:
1. php-käsitöölise mark: mudel Projekt - ränne - kontroller - ressurss
Seda käsku kasutatakse mudeli jaoks uue migratsioonifaili loomiseks (migratsioon), mudeli jaoks uue kontrolleri (kontrolleri) loomiseks ja genereeritud kontrolleri ressursikontrolli saamiseks.
Allikas: Minu serverist
2. php artisan make: kuulaja Event_Listener_Class_Name
Seda käsku kasutatakse uue sündmuse kuulajate klassi loomiseks.
Allikas: Minu serverist
3. php-käsitöölised rändavad (–pink = ”müüja / pakk”) (–andmebaas (= ”…”)) (–tee (= “…”)) (–pakend (= “…”)) (–väljendama) ( -seeme)
Seda käsku kasutatakse andmebaaside migreerimiseks.
4. php-käsitööline: avaldada
Seda käsku kasutatakse avaldatavate varade avaldamiseks tarnijapakettide kaudu.
Allikas: Minu serverist
5. php artisan teeb teenusepakkuja teenuse pakkuja_nimi
Seda käsku kasutatakse uue teenusepakkuja klassi loomiseks.
Allikas: Minu serverist
6. php-käsitööliste migreerumine: pange nimi (–papp = ”müüja / pakk”) (–loome) (–pakend (= ”…”)) (–tee (= ”…”)) (–tabel (= “…”) ))
Seda käsku kasutatakse uue migratsioonifaili loomiseks
7. php artisan tegema töö Job_Name
Seda käsku kasutatakse uue tööklassi loomiseks.
Allikas: Minu serverist
Soovitatavad artiklid
See on olnud Laraveli käskude juhend. Siin oleme näidete abil arutanud nii Laraveli põhilisi, koheseid kui ka täiustatud käske. Lisateabe saamiseks võite vaadata ka järgmisi artikleid.
- Doki käsud
- CSS-i käsud
- C # käsud
- Perli edasijõudnute käskude juhend
- Kuidas luua Laraveli marsruudi kontrollerit?