This project is a starter project to make the front end of Laravel 10 + Breeze with Vue 2.7.14. The front-end build system has Vite that supports default from Laravel 9.3.9
, which enables high-speed compilation.
The language used is TypeScript. The Vue part adopts the Composition API writing method, but it is also possible to install vue-propertey-decolator etc. if necessary.
Also, in order to maintain the code quality, Laravel Pint is built in PHP in advance, and ESLint setting of Google JavaScript Style Guide is built in the TypeScript part. (Same as vite-vue2-ts-starter.)
If you are using an older version, delete node_moduls
and yarn.lock
and recreate the FE environment just in case.
composer install
and yarn install
..env.example
and rename .env
.php artisan key:generate
.yarn run dev
to launch php and vite dev server.build-only
when building.MIT