Note: This is no longer maintained as I don't actually use it myself, I just set this stuff up from scratch each time since it only takes a minute to do and Laravel 6 ships with less boilerplate to delete.
๐ Adam Wathan's Laravel Frontend Preset
A Laravel frontend preset that scaffolds out new applications just the way I like 'em ๐๐ป
What it includes:
- Tailwind CSS
- postcss-nesting for nested CSS support
- Purgecss, via spatie/laravel-mix-purgecss
- Vue.js
- Removes Bootstrap and jQuery
- Adds compiled assets to
.gitignore
- Adds a simple Tailwind-tuned default layout template
- Replaces the
welcome.blade.php
template with one that extends the main layout
Installation
This package isn't on Packagist (yet), so to get started, add it as a repository to your composer.json
file:
"repositories": [
{
"type": "vcs",
"url": "https://github.com/adamwathan/laravel-preset"
}
]
Next, run this command to add the preset to your project:
composer require adamwathan/laravel-preset --dev
Finally, apply the scaffolding by running:
php artisan preset nothingworks
What's
nothingworks
? NothingWorks Inc. is the absurd name I chose for my business, where I create products like Refactoring to Collections and Test-Driven Laravel๐