Avaliar este artigo :
Este artigo foi útil para si ?
Sim
Não
Vous avez noté 0 étoile(s)
Sommaire
Procédure
php artisan
é a interface de linha de comandos incluída no Laravel. Ele fornece muitos comandos úteis para desenvolver e gerenciar um aplicativo Laravel. Aqui está um guia para alguns dos comandos mais comuns do artisan
e como usá-los.
Antes de ler esta documentação, convidamo-lo a aceder ao Terminal Web do seu alojamento.
Para ver todos os comandos disponíveis no Laravel :
php artisan list
Para iniciar o servidor de desenvolvimento integrado :
php artisan serve
Inicia um servidor de desenvolvimento local para executar a sua aplicação Laravel.
Por defeito, o servidor inicia em http://localhost:8000.
É possível especificar uma porta diferente:
php artisan serve --port=8080
As migrações são utilizadas para gerir a estrutura da base de dados.
Criando uma nova migração:
php artisan make:migration create_users_table
Cria um novo ficheiro de migração para a base de dados.Executar migrações:
php artisan migrate
Executa as migrações da base de dados e actualiza o esquema da base de dados.
Desfazer a última migração:
php artisan migrate:rollback
Os modelos são utilizados para interagir com as tabelas da base de dados.
Criar um novo modelo:
php artisan make:model User
Criar um modelo com uma migração, um controlador e uma fábrica:
php artisan make:model Utilizador -mcr
Os controladores gerem a lógica da aplicação.
Criar um novo controlador:
php artisan make:controller UserController
Criar um controlador de recursos:
php artisan make:controller UserController --resource
As vistas gerem a apresentação da aplicação.
artisan
dedicado para criar visualizações. Basta criar um novo arquivo no diretório resources/views
.O seeder é usado para preencher o banco de dados com dados de teste.
Criar um semeador:
php artisan make:seeder UsersTableSeeder
Executar o semeador:
php artisan db:seed
Executarum semeador específico:
php artisan db:seed --class=UsersTableSeeder
O Laravel usa diferentes tipos de cache para melhorar o desempenho.
Esvazie o cache da aplicação:
php artisan cache:clear
Esvaziara cache de configuração:
php artisan config:clear
Limpara cache de rotas:
php artisan route:clear
Gerar um ficheiro de cache para as rotas e melhorar o desempenho
php artisan route:cache
Limpara cache das vistas compiladas:
php artisan view:clear
php artisan tinker
Inicia a consola interactiva do Laravel para testar código e interagir com a sua aplicação.
php artisan storage:link
Este comando cria um link simbólico chamado storage
no diretório público
do seu projeto.
Aqui está um exemplo de um fluxo de trabalho típico usando o php artisan
:
Criar um novo modelo com uma migração e um controlador:
php artisan make:model Product -mcr
Escreva a migração em database/migrations/YYYYY_MM_DD_create_products_table.php
e adicione os campos necessários.
Executar a migração:
php artisan migrate
Criar uma nova rota em routes/web.php
:
Route::resource('products', ProductController::class);
Iniciar o servidor de desenvolvimento:
php artisan serve
Acederà aplicação através do browser e interagir com os produtos através das rotas geradas automaticamente pelo controlador de recursos.
O php artisan
é uma ferramenta poderosa e versátil que simplifica muitas tarefas comuns no desenvolvimento do Laravel. Permite-lhe gerir a base de dados, gerar código, iniciar um servidor de desenvolvimento e muito mais, tornando o desenvolvimento de aplicações Laravel mais eficiente e organizado.
Documentação do Composer: https: //laravel.com/docs/11.x/artisan
Agora você sabe como :
php artisan list
para exibir todos os comandos disponíveis no Laravel.php artisan serve
e até mesmo especificar uma porta diferente.do artisan
.Seguindo esses passos, você se tornará um verdadeiro maestro artesão do php
, capaz de orquestrar o desenvolvimento de suas aplicações Laravel com facilidade e eficiência 🎼👨💻.
Obrigado por nos acompanhar até aqui! Se tiveres alguma dúvida ou feedback sobre a utilização destes comandos, não hesites em deixar um comentário abaixo. A sua experiência enriquece a nossa comunidade. Até breve para mais desenvolvimentos emocionantes com Laravel! 😊🚀
Avaliar este artigo :
Este artigo foi útil para si ?
Sim
Não
1mn leitura
Como é que me ligo ao Terminal Web com o Painel LWS (consola web ssh)?
4mn leitura
Como posso utilizar o GIT com o terminal Web no meu alojamento partilhado LWS?
2mn leitura
Como alterar a versão PHP do Terminal Web do Painel LWS
0mn leitura
O que posso fazer no meu sítio WordPress utilizando o Terminal Web?