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 listPara iniciar o servidor de desenvolvimento integrado :
php artisan serveInicia 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=8080As migrações são utilizadas para gerir a estrutura da base de dados.
Criando uma nova migração:
php artisan make:migration create_users_tableExecutar migrações:
php artisan migrateExecuta as migrações da base de dados e actualiza o esquema da base de dados.
Desfazer a última migração:
php artisan migrate:rollbackOs modelos são utilizados para interagir com as tabelas da base de dados.
Criar um novo modelo:
php artisan make:model UserCriar um modelo com uma migração, um controlador e uma fábrica:
php artisan make:model Utilizador -mcrOs controladores gerem a lógica da aplicação.
Criar um novo controlador:
php artisan make:controller UserControllerCriar um controlador de recursos:
php artisan make:controller UserController --resourceAs 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 UsersTableSeederExecutar o semeador:
php artisan db:seedExecutarum semeador específico:
php artisan db:seed --class=UsersTableSeederO Laravel usa diferentes tipos de cache para melhorar o desempenho.
Esvazie o cache da aplicação:
php artisan cache:clearEsvaziara cache de configuração:
php artisan config:clearLimpara cache de rotas:
php artisan route:clearGerar 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 tinkerInicia a consola interactiva do Laravel para testar código e interagir com a sua aplicação.
php artisan storage:linkEste 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 -mcrEscreva 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 migrateCriar uma nova rota em routes/web.php:
Route::resource('products', ProductController::class);Iniciar o servidor de desenvolvimento:
php artisan serveAcederà 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! 😊🚀
Coloque-a à equipa LWS e à comunidade. A resposta é publicada após moderação.