npm install
composer install
- copy
.env.example
and create your.env
file - update your
APP_URL
if not using artisan's dev server - set an
APP_KEY
withphp artisan key:generate
This is a Laravel setup straight from the Laravel CLI, laravel new
. You can run php artisan -V
to check version. Artisan can handle local dev or you can load spin up your own dev server with something like Valet.
Some good Laravel links:
- Laravel 6.x Docs
- Simple, fast routing engine.
- Powerful dependency injection container.
- Multiple back-ends for session and cache storage.
- Expressive, intuitive database ORM.
- Database agnostic schema migrations.
- Robust background job processing.
- Real-time event broadcasting.
Vue comes packaged in with Laravel 6.x. Components are globally registered when a .vue
file is saved to /resources/js/components
. This is currently an SPA mockup, so I'm importing vue-router
.
Tailwind is awesome, so use it. Laravel Mix is wrapping webpack and doing all kinds of magic with your resources files. If you need to edit what Mix is doing that's here: ./webpack.mix.js
. Mix Docs.
The Laravel framework is open-sourced software licensed under the MIT license.