/laravel-jetstream-inertia-vite-ts

Laravel jetstream scaffold using vite and typescript

Primary LanguageVue

Laravel Jetstream Vite Typescript Demo App

This application serves as an example of applying vite in Laravel.

Setup

Clone the repo locally:

git clone https://github.com/gcavanunez/laravel-jetstream-inertia-vite-ts.git
cd laravel-jetstream-inertia-vite-ts

Install PHP dependencies:

composer install

Install NPM dependencies:

npm ci
yarn

Build assets:

npm run dev
yarn dev

Setup configuration:

cp .env.example .env

Generate application key:

php artisan key:generate

Create an SQLite database. You can also use another database (MySQL, Postgres), simply update your configuration accordingly.

touch database/database.sqlite

Run database migrations:

php artisan migrate

Run database seeder:

php artisan db:seed

Run the dev server (the output will give the address):

php artisan serve