Laravel-kommandoer

Laravel-kommandoen er det mest populære og mest brukte PHP-rammeverket som er basert på MVC (Model View Controller) Arkitektur. Det er et rammeverk med åpen kildekode for utvikling av nettapplikasjoner og ble opprettet av Taylor Otwell. Per nå er den nyeste utgivelsen av laravel framework en Laravel 5.7 som ble utgitt i september 2018.

Forutsetninger for å starte med larvel

Du bør vite grunnleggende / mellomliggende av:

  • PHP
  • HTML / CSS
  • Arbeid med MVC-modell
  • DB kunnskap

Komponist og håndverker

En komponist er et verktøy som lar brukeren lage et hvilket som helst prosjekt med hensyn til en gitt ramme. Den består av alle avhengigheter og biblioteker.

Artisan er kommandolinjegrensesnittet til Laravel. Det har settet med kommandoer som vil diskutere nå i detaljer som hjelper deg med å bygge en webapplikasjon.

Artisan kommando syntaks:

php artisan ( options) ( arguments)

Grunnleggende Laravel-kommandoer

Noen av de grunnleggende laravel-kommandoene er nevnt nedenfor:

1. For å liste opp alle Artisan-kommandoene

php artisan list: Denne kommandoen viser alle tilgjengelige kommandoer som er en del av laravel - artisan konsoll.

Det starter med å gi syntaks for å utføre kommandoen dvs.

php artisan (command) (options) (arguments)

hvor,

  • alternativer: Det kan brukes som –h (for hjelp), -q (for stille), -v (for versjon) etc.
  • kommandoer: Det kan brukes som per kommandonavn etterfulgt av alternativer og argumenter. Få av kommandoene er migrere, tjene, lage, hjelpe osv.

Kilde: Fra min server

2. php håndverkerhjelp

Denne kommandoen brukes til å få hjelp til et bestemt kommandonavn. La oss si at hvis du vil vite mer om bruken og betydningen av kommandoen, kan du få den ved å bruke hjelpeverktøyet levert av Artisan.

php artisan help makes: auth

hvor

  • make: autor: Det er kommandonavnet som vi ønsker å vite mer om.

Kilde: Fra min server

3. php artisan –version

Denne kommandoen viser en versjon av Laravel framework som du bruker.

4. php håndverker

Denne kommandoen brukes til å sette larvelel-applikasjonen under vedlikeholdsmodus.

Kilde: Fra min server

5. php håndverker

Denne kommandoen brukes til å bringe laravel-applikasjonen tilbake.

Kilde: Fra min server`

6. php artisan env

Denne kommandoen forteller deg miljøet der laravel-applikasjonen kjører.

Kilde: Fra min server

7. php håndverkervisning: oversiktlig

Denne laravel-kommandoen vil tømme alle de kompilerte visningsfilene.

Kilde: Fra min server

8. php håndverkerrute: liste

Denne kommandoen viser alle de registrerte rutene.

Kilde: Fra min server

9. php håndverkerrute: klar

Denne kommandoen vil tømme all rutemagasinet

10. php håndverkerute: cache

Denne kommandoen oppretter en rute-hurtigbufferfil for raskere ruteregistrering

Midlertidige Laravel-kommandoer

Noen av de typene som krever mellomliggende larvelkommandoer er nevnt nedenfor:

1. php artisan serve

Denne kommandoen brukes til å starte et laravel-prosjekt, og som standard blir applikasjonen hostet på localhost med portnummer 8000

Kilde: Fra min server

2. php artisan make: model Model_Name

Denne kommandoen brukes til å lage en ny modellklasse.

Kilde: Fra min server

Hvis vi utfører kommandoen, php artisan list, vil vi finne at et par lager kommandoer. For å se listen over kommandoer, trykk shift + pg ned-tasten på tastaturet for å navigere gjennom alle sidene.

3. php artisan make: controller Controller_Name

Denne kommandoen oppretter en ny kontrollfil i mappen nedenfor:

App / Http / elektro

Kilde: Fra min server

4. php artisan make-request Request_Name

Denne kommandoen brukes til å opprette en ny form for forespørselsklasse i mappen nedenfor:

app / Http / Forespørsler

Kilde: Fra min server

5. php artisan make seeder Seeder_Name

Denne kommandoen brukes til å opprette en ny databaseseterklasse.

Kilde: Fra min server

6. php artisan lage mellomvare Middleware_Name

Denne kommandoen brukes til å lage en ny mellomvareklasse.

Kilde: Fra min server

7. php artisan make: policy Policy_Name

Denne kommandoen brukes til å opprette en ny policyklasse.

Kilde: Fra min server

8. php artisan make: mail EMail_Class_Name

Denne kommandoen brukes til å opprette en ny e-postklasse.

Kilde: Fra min server

9. php artisan make: event Event_Class_Name

Denne kommandoen brukes til å lage en ny jevn klasse.

Kilde: Fra min server

10. php artisan make: kommando Command_Name

Denne kommandoen brukes til å opprette en ny håndverker Laravel-kommando

Kilde: Fra min server

Fremme Laravel-kommandoer:

Nedenfor er noen av de avanserte laravel-kommandoene som er som følger:

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

Denne kommandoen brukes til å opprette en ny migreringsfil for modellen (migrering), lage en ny kontroller for modellen (kontrolleren) og for å ha en ressurskontroller for den genererte kontrolleren.

Kilde: Fra min server

2. php artisan make: listener Event_Listener_Class_Name

Denne kommandoen brukes til å opprette en ny hendelse lytter klasse.

Kilde: Fra min server

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

Denne kommandoen brukes til å utføre databasemigrering.

4. php håndverkerleverandør: publiser

Denne kommandoen brukes til å publisere eventuelle publiserbare eiendeler fra leverandørpakker.

Kilde: Fra min server

5. php artisan make provider service_provider_name

Denne kommandoen brukes til å opprette en ny tjenesteyterklasse.

Kilde: Fra min server

6. php artisan migrate: lag navn (–benk = ”leverandør / pakke”) (–opprett) (–pakke (= ”…”)) (–sti (= ”…”)) (–tabel (= ”…”) ))

Denne kommandoen brukes til å opprette en ny migreringsfil

7. php artisan make job Job_Name

Denne kommandoen brukes til å opprette en ny jobbklasse.

Kilde: Fra min server

Anbefalte artikler

Dette har vært en guide til Laravel-kommandoer. Her har vi diskutert grunnleggende, umiddelbare så vel som avanserte Laravel-kommandoer ved hjelp av eksempler. Du kan også se på følgende artikler for å lære mer.

  1. Docker-kommandoer
  2. CSS-kommandoer
  3. C # Kommandoer
  4. Guide to Advanced Commands of Perl
  5. Hvordan lage Laravel Route Controller?