laravelcollective.com
composer create-project laravel/laravel --prefer-dist project_name
php artisan serve
npm install
npm run dev
npm run watch
composer require "laravelcollective/html":"^5.4.0"
php artisan make:controller MessagesController
Directories
Url routing: routes > web.php
View: resources > views > *
SasSS: resources > assets > sass > *
Controller: app > Http > Controller.php
Layout: resources > views > layouts > * (app.blade.php)
Layout includes: resources > views > inc > * (sidebar.blade.php)
Keywords
In layout
@section
@show
@endsection
@yield
In View
@extends
@section
@parent
@include
Troubleshoot
When npm run dev not working
rm -rf node_modules
rm package-lock.json yarn.lock
npm cache clear --force
npm install