馃М Comandos Artisan m谩s usados

馃М Comandos Artisan m谩s usados

Laravel incluye una potente interfaz de l铆nea de comandos llamada Artisan, la cual permite realizar tareas comunes del framework de forma r谩pida y eficiente. Desde crear controladores, modelos o migraciones, hasta ejecutar pruebas o limpiar la cach茅, Artisan se convierte en una herramienta imprescindible para cualquier desarrollador Laravel.

Laravel Artisan

馃敡 ¿Qu茅 es Artisan?

Artisan es la interfaz de comandos incluida con Laravel. Se utiliza mediante la terminal con el comando principal:

php artisan

Al ejecutarlo sin par谩metros, ver谩s una lista completa de los comandos disponibles.

馃П Comandos m谩s comunes de Artisan

Algunos de los comandos m谩s usados en proyectos Laravel son:

  • php artisan serve — Inicia el servidor de desarrollo local.
  • php artisan make:controller NombreController — Crea un nuevo controlador.
  • php artisan make:model NombreModelo — Genera un nuevo modelo Eloquent.
  • php artisan make:migration create_tabla_nombre — Crea una nueva migraci贸n.
  • php artisan migrate — Ejecuta todas las migraciones pendientes.
  • php artisan route:list — Muestra todas las rutas registradas en la aplicaci贸n.
  • php artisan cache:clear — Limpia la cach茅 de la aplicaci贸n.
  • php artisan config:clear — Limpia la cach茅 de configuraci贸n.
  • php artisan tinker — Abre una consola interactiva para probar c贸digo Laravel.

⚙️ Ejemplo pr谩ctico

Supongamos que queremos crear un nuevo controlador llamado ProductoController:

php artisan make:controller ProductoController

Esto generar谩 autom谩ticamente un archivo en app/Http/Controllers/ProductoController.php.

馃З Consejo

Puedes ver las opciones adicionales de cada comando agregando el par谩metro --help. Por ejemplo:

php artisan make:model --help

馃捇 Ejemplo visual: simulador de Artisan

A continuaci贸n, puedes simular la ejecuci贸n de algunos comandos Artisan directamente desde esta p谩gina:

馃摌 Conclusi贸n

Artisan es una herramienta clave en el desarrollo con Laravel. Conocer sus comandos m谩s usados te permitir谩 ahorrar tiempo, automatizar tareas y mantener un flujo de trabajo m谩s productivo y ordenado.

Publicar un comentario

0 Comentarios