Windows y MacOS: Crear un proyecto con el instalador de Laravel 12 Laragon/Herd Inertia
Vamos a comenzar esta formación este curso creando nuestro proyecto en inertia así que para esto recuerda tener ya instalado tu instalador de laravel valga aquí la redundancia:
composer global require laravel/installer
En versiones recientes, el instalador te pregunta antes si quieres crear un proyecto con Vue o React:
$ laravel new inertiastore
Te aparecerá una pantalla como la siguiente:
_ _
| | | |
| | __ _ _ __ __ ___ _____| |
| | / _` | '__/ _` \ \ / / _ \ |
| |___| (_| | | | (_| |\ V / __/ |
|______\__,_|_| \__,_| \_/ \___|_|
Which starter kit would you like to install?
○ None
○ React
● Vue
○ Livewire
Seleccione:
Vue
A continuación, te preguntará cuál sistema de autenticación quieres emplear:
Which authentication provider do you prefer? [Laravel's built-in authentication]:
[laravel] Laravel's built-in authentication
[workos ] WorkOS (Requires WorkOS account)
Puedes colocar cualquiera pero en el libro usaremos:
laravel
A continuación, te preguntara cual paquete quieres utilizar para las pruebas unitarias:
Which testing framework do you prefer? [Pest]:
[0] Pest
[1] PHPUnit
Puedes seleccionar cualquiera, en el libro seleccionamos la opción "1".
Si quieres preparar el ecosistema de Node:
Would you like to run npm install and npm run build? (yes/no) [yes]:
>
Coloca:
yes
Crear un proyecto en Laravel
En la opción anterior, creamos un proyecto en Inertia al seleccionar “Vue” como opción, si no quieres crear un proyecto en Inertia si no en Laravel sin ningun agregado, seleccionas “none”:
○ None
○ React
● Vue
○ Livewire
A diferencia del paso anterior, si selecciones none Laravel pregunta por la base de datos entonces aquí lo siguiente que nos indica es qué base de datos queremos emplear ya que otra vez estamos en ambiente de desarrollo estamos haciendo pruebas con todo esto lo recomendado es que no te compliques mucho la vida y escojas sql Lite sobre todo si estamos utilizando la que por defecto o a diferencia del Laragon no nos trae un sistema también de base de datos que pudiéramos que pudiéramos utilizar al menos que quieras pagar la versión Pro pero con sql Lite tanto para desarrollo y también incluyo inclusive en producción en la mayoría de los casos es más que suficiente pero por lo demás aquí tenemos MySQL María db PostgreSQL que también es muy famosa y la sql server de Microsoft
Así que vamos a escoger sql lite cuya distinción principal es que toda la base de datos se encuentra en un archivo local al proyecto como vamos a ver más adelante damos un enter y por aquí te indica si quiere ejecutar los siguientes comandos como ocurria antes:
Would you like to run npm install and npm run build? (yes/no) [yes]:
>
Y eso es todo, con los pasos anteriores, ya tienes creado un proyecto en Laravel base sin ningún agregado.
Aquí te dejo el vídeo de como puedes crear un proyecto con Laragon:
Acepto recibir anuncios de interes sobre este Blog.
Vamos a crear un proyecto Laravel Inertia con Laravel.
- Andrés Cruz
Este material forma parte de mi curso y libro completo; puedes adquirirlos desde el apartado de libros y/o cursos Curso y Libro primeros pasos con Laravel 12 Livewire 3 + Alpine.js y Tailwind.css - 2025.