Grundlegende Kurzbefehle um ein Projekt mit Laravel & Tailwind CSS schnell zu starten.
composer create-project laravel/laravel APP_NAME
z.B. Datenbank anlegen Zugangsdaten eintragen; APP Titel, E-Mail Zugangsdaten usw...
php artisan migrate
composer require laravel/breeze --dev
php artisan breeze:install
npm install
npm run dev
Tailwind CSS wird automatisch mit Laravel Breeze installiert und konfiguriert.
composer require livewire/livewire
php artisan livewire:publish --config
php artisan livewire:publish --assets
'asset_url' => '/APP_NAME/public anpassen. Details unter https://laravel-livewire.com/docs/2.x/installation
composer require laravel/cashier
php artisan migrate
php artisan vendor:publish --tag="cashier-migrations"
Details unter https://laravel.com/docs/8.x/billing
composer require andrey-helldar/laravel-lang-publisher --dev
php artisan lang:install en de
php artisan lang:update
composer require mcamara/laravel-localization
php artisan vendor:publish --provider="Mcamara\LaravelLocalization\LaravelLocalizationServiceProvider"
config/laravellocalization.php anpassen (supportedLocales), /app/Http/Kernel.php, /routes/web.php, /routes/auth.php (wenn Laravel Breeze verwendet wird). Details unter https://github.com/mcamara/laravel-localization
npm install
npm install -D tailwindcss@latest postcss@latest autoprefixer@latest
npx tailwindcss init
tailwind.config.js, webpack.mix.js & ./resources/css/app.css anpassen. Details unter https://tailwindcss.com/docs/guides/laravel
npm run dev
npm install smooth-scroll
In die app.js Datei einfügen:
window.SmoothScroll = require('smooth-scroll'); var scroll = new SmoothScroll('a[href*="#"]', '[data-easing="easeOutQuad"]', {easing: 'easeOutQuad'});
Details unter https://github.com/cferdinandi/smooth-scroll
Eine kleine Anleitung zur Installation von Laravel auf dem Webhosting Paket von all-inkl.com.
Die ultimative Alternative zu Cronjobs auf MacOS: BetterTouchTool zum Automatisieren von Aufgaben!
Bereit für Ihr Projekt?