Betygsätt denna artikel :
Den här artikeln var användbar för dig ?
Ja
Nej
Vous avez noté 0 étoile(s)
Sommaire
Procédure
php artisan är kommandoradsgränssnittet som ingår i Laravel. Det innehåller många användbara kommandon för att utveckla och hantera en Laravel-applikation. Här är en guide till några av de vanligaste artisan-kommandona och hur du använder dem.
Innan du läser den här dokumentationen vill vi att du öppnar webbterminalen på ditt webbhotell.
För att se alla kommandon som finns tillgängliga i Laravel :
php artisan lista
För att starta den integrerade utvecklingsservern :
php artisan serve
Startar en lokal utvecklingsserver för att köra din Laravel-applikation.
Som standard startar servern på http://localhost:8000. Du kan ange en annan port:
php artisan serve --port=8080
Migreringar används för att hantera databasstrukturen.
Skapa en ny migrering:
php artisan make:migration create_users_tableSkapar en ny migreringsfil för databasen.Kör migreringar:
php artisan migreraUtför databasmigreringarna och uppdaterar databasschemat.
Ångra den senaste migreringen:
php artisan migrate:rollback
Mallar används för att interagera med databastabellerna.
Skapa en ny modell:
php artisan make:model Användare
Skapa en modell med en migration, en controller och en factory:
php artisan make:model Användare -mcr
Controllers hanterar logiken i applikationen.
Skapa en ny controller:
php artisan make:controller UserController
Skapa en resurskontrollant:
php artisan make:controller UserController --resource
Vyer hanterar presentationen av applikationen.
artisan-kommando för att skapa vyer. Du skapar helt enkelt en ny fil i katalogen resources/views.Seedern används för att fylla databasen med testdata.
Skapa en seeder:
php artisan make:seeder UsersTableSeeder
Kör seedern:
php artisan db:seed
Kör en specifik seeder:
php artisan db:seed --class=UsersTableSeeder
Laravel använder olika typer av cache för att förbättra prestandan.
Töm applikationens cache:
php artisan cache:clear
Töm konfigurationscachen:
php artisan config:clear
Rensa ruttcachen:
php artisan rutt:rensa
Generera en cache-fil för rutter och förbättra prestandan
php artisan rutt:cache
Rensa cacheminnet för kompilerade vyer:
php artisan vy:rensa
php hantverkare tinker
Startar Laravels interaktiva konsol för att testa kod och interagera med din applikation.
php hantverkare lagring:länk
Detta kommando skapar en symbolisk länk med namnet storage i ditt projekts offentliga katalog.
Här är ett exempel på ett typiskt arbetsflöde med hjälp av php artisan:
Skapa en ny modell med en migration och en controller:
php artisan make:model Produkt -mcr
Skriv migreringen i database/migrations/YYYY_MM_DD_create_products_table.php och lägg till de fält som behövs.
Kör migreringen:
php artisan migrera
Skapa en ny rutt i routes/web.php:
Route::resource('products', ProductController::class);
Starta utvecklingsservern:
php artisan serve
Öppna applikationen via webbläsaren och interagera med produkterna via de rutter som genereras automatiskt av resurskontrollern.
php artisan är ett kraftfullt och mångsidigt verktyg som förenklar många vanliga uppgifter i Laravel-utvecklingen. Det gör att du kan hantera databasen, generera kod, starta en utvecklingsserver och mycket mer, vilket gör utvecklingen av Laravel-applikationer mer effektiv och organiserad.
Dokumentation om Composer: https: //laravel.com/docs/11.x/artisan
Du vet nu hur du :
php artisan list för att visa alla kommandon som finns tillgängliga i Laravel.php artisan serve och till och med ange en annan port.artisan-kommandona.Genom att följa dessa steg kommer du att bli en sann php-hantverkare, som kan orkestrera utvecklingen av dina Laravel-applikationer med lätthet och effektivitet 🎼👨💻.
Tack för att du har följt oss så här långt! Om du har några frågor eller feedback om hur du använder dessa kommandon, tveka inte att lämna en kommentar nedan. Din erfarenhet berikar vår gemenskap. Vi ses snart för mer spännande utveckling med Laravel! 😊🚀
Betygsätt denna artikel :
Den här artikeln var användbar för dig ?
Ja
Nej
1mn läsning
Hur ansluter jag till webbterminalen med LWS Panel? (ssh webbkonsol)
4mn läsning
Hur kan jag använda GIT med webbterminalen på min delade hosting hos LWS?
2mn läsning
Så här ändrar du PHP-versionen för webbterminalen LWS Panel
0mn läsning
Vad kan jag göra på min WordPress-webbplats med hjälp av webbterminalen?