Laravel-kommandoer

Laravel-kommando er den mest populære og udbredte PHP-ramme, der er baseret på MVC (Model View Controller) Arkitektur. Det er en open source-ramme for webapplikationsudvikling og blev oprettet af Taylor Otwell. I øjeblikket er den seneste udgivelse af laravel-rammer Laravel 5.7, som blev frigivet i september 2018.

Forudsætninger for at starte med larven

Du skal kende grundlæggende / mellemliggende af:

  • PHP
  • HTML / CSS
  • Arbejde med MVC-model
  • DB-viden

Komponist og håndværker

En komponist er et værktøj, der giver brugeren mulighed for at oprette ethvert projekt med hensyn til en given ramme. Det består af alle afhængigheder og biblioteker.

Håndværker er Laravels kommandolinjegrænseflade. Det har sættet med kommandoer, som nu skal diskuteres i detaljer, som hjælper med at opbygge en webapplikation.

Artisan kommando syntaks:

php artisan ( options) ( arguments)

Grundlæggende Laravel-kommandoer

Nogle af de basale laravel-kommandoer er nævnt nedenfor:

1. For at liste alle Artisan-kommandoer

php artisan list: Denne kommando viser alle de tilgængelige kommandoer, der er en del af laravel - artisan konsol.

Det starter med at give syntaks for at udføre kommandoen, dvs.

php artisan (command) (options) (arguments)

hvor,

  • indstillinger: Det kan bruges som –h (til hjælp), -q (til stille), -v (til version) osv.
  • kommandoer: Det kan bruges som pr. kommandonavn efterfulgt af indstillinger og argumenter. Få af kommandoerne er migrere, tjene, lave, hjælpe osv.

Kilde: Fra min server

2. php håndværker hjælp

Denne kommando bruges til at få hjælp til et bestemt kommandonavn. Lad os sige, at hvis du gerne vil vide mere om brugen og betydningen af ​​kommandoen, kan du få den ved at bruge hjælpeprogrammet fra Artisan.

php artisan help makes: auth

hvor

  • make: autor: Det er kommandonavnet, som vi gerne vil vide mere om.

Kilde: Fra min server

3. php kunsthåndværker –version

Denne kommando viser den version af Laravel-rammen, som du bruger.

4. php håndværker ned

Denne kommando bruges til at sætte laravel-applikationen under vedligeholdelsestilstand.

Kilde: Fra min server

5. php håndværker op

Denne kommando bruges til at bringe laravel-applikationen tilbage og køre.

Kilde: Fra min server`

6. php artisan env

Denne kommando fortæller dig miljøet, i hvilket laravel-applikationen kører.

Kilde: Fra min server

7. php håndværkervisning: klar

Denne laravel-kommando rydder alle de kompilerede visningsfiler.

Kilde: Fra min server

8. php håndværkerrute: liste

Denne kommando viser alle de registrerede ruter.

Kilde: Fra min server

9. php håndværkerute: klar

Denne kommando rydder alle rutecache-filer

10. php håndværkerrute: cache

Denne kommando opretter en rutecache-fil til hurtigere ruteregistrering

Mellemliggende Laravel-kommandoer

Nogle af de slags krævende mellemliggende larvel-kommandoer er nævnt nedenfor:

1. php håndværker tjene

Denne kommando bruges til at starte et laravel-projekt, og som standard hostes applikationen hos localhost med portnummer 8000

Kilde: Fra min server

2. php artisan make: model Model_Name

Denne kommando bruges til at oprette en ny modelklasse.

Kilde: Fra min server

Hvis vi udfører kommandoen, php artisan list, finder vi, at et par gør kommandoer. For at se listen over foretagne kommandoer, skal du trykke på shift + pg ned-tasten på dit tastatur for at navigere gennem alle siderne.

3. php artisan make: controller Controller_Name

Denne kommando opretter en ny controller-fil i nedenstående mappe:

App / HTTP / controllere

Kilde: Fra min server

4. php håndværksmærke-anmodning Request_Name

Denne kommando bruges til at oprette en ny formularanmodningsklasse i følgende mappe:

app / HTTP / forespørgelse

Kilde: Fra min server

5. php håndværk gør seeder Seeder_Name

Denne kommando bruges til at oprette en ny databasesæderklasse.

Kilde: Fra min server

6. php håndværker fremstiller middleware Middleware_Name

Denne kommando bruges til at oprette en ny mellemvareklasse.

Kilde: Fra min server

7. php artisan make: policy Policy_Name

Denne kommando bruges til at oprette en ny politiklasse.

Kilde: Fra min server

8. php artisan make: mail EMail_Class_Name

Denne kommando bruges til at oprette en ny e-mail-klasse.

Kilde: Fra min server

9. php artisan make: event Event_Class_Name

Denne kommando bruges til at oprette en ny jævn klasse.

Kilde: Fra min server

10. php artisan make: kommando Command_Name

Denne kommando bruges til at oprette en ny håndværker Laravel-kommando

Kilde: Fra min server

Fremme Laravel-kommandoer:

Nedenfor er nogle af de avancerede laravel-kommandoer, der er som følger:

1. php artisan make: model Project –migration –controller –resource

Denne kommando bruges til at oprette en ny migreringsfil for modellen (migrering), oprette en ny controller til modellen (controller) og til at have en ressource controller til den genererede controller.

Kilde: Fra min server

2. php artisan make: lytteren Event_Listener_Class_Name

Denne kommando bruges til at oprette en ny begivenhedslytterklasse.

Kilde: Fra min server

3. php artisan migrate (–bench = ”leverandør / pakke”) (–database (= ”…”)) (–sti (= ”…”)) (–pakke (= ”…”)) (–pretend) ( -frø)

Denne kommando bruges til at udføre databasemigrering.

4. php håndværksudbyder: publicer

Denne kommando bruges til at offentliggøre eventuelle publicerbare aktiver fra leverandørpakker.

Kilde: Fra min server

5. php håndværker fremstiller udbyder service_provider_name

Denne kommando bruges til at oprette en ny tjenesteudbyderklasse.

Kilde: Fra min server

6. php håndværker migrere: oprette navn (–bench = ”leverandør / pakke”) (–oprette) (–pakke (= ”…”)) (–sti (= ”…”)) (–tabel (= ”…”) ))

Denne kommando bruges til at oprette en ny migreringsfil

7. php håndværker laver job Job_Name

Denne kommando bruges til at oprette en ny jobklasse.

Kilde: Fra min server

Anbefalede artikler

Dette har været en guide til Laravel-kommandoer. Her har vi drøftet grundlæggende, øjeblikkelige såvel som avancerede Laravel-kommandoer ved hjælp af eksempler. Du kan også se på de følgende artikler for at lære mere.

  1. Docker-kommandoer
  2. CSS-kommandoer
  3. C # kommandoer
  4. Vejledning til avancerede kommandoer fra Perl
  5. Sådan oprettes Laravel-rute-controller?

Kategori: