olakunlevpn / mages
Mages预设用于Laravel。
1.0.0
2023-05-04 11:28 UTC
Requires
- php: ^8.0
- laravel/ui: ^4.2
Requires (Dev)
- phpunit/phpunit: ^9.5.10
README
A Mages (Bootstrap 5, Alpine.js, Laravel 和 Livewire) 预设用于 Laravel
如果你不熟悉这个名字,它是一个缩写,描述了堆栈中涉及的主要技术
以下是一些显著功能
- 视图扩展默认布局
- 使用Vite设置Bootstrap 5和AlpineJS等前端资源
- 由Bootstrap驱动的分页视图
安装
本预设旨在安装到新的Laravel应用程序中。在继续之前,请遵循Laravel的安装说明,以确保您有一个可工作的环境。
安装(无认证)
然后只需运行以下命令
composer require livewire/livewire olakunlevpn/mages php artisan ui mages npm install npm run dev
安装(含认证)
如果您想在新的Laravel应用程序中安装预设及其认证脚手架,请确保在ui
命令中使用--auth
标志
composer require livewire/livewire olakunlevpn/mages php artisan ui mages --auth npm install npm run dev
认证脚手架的一些显著功能包括
- 由Livewire组件和单一操作控制器驱动
- 附带预先编写的测试
所有路由、组件、控制器和测试都发布到您的应用程序中。背后的想法是,您对自己应用程序中的脚手架的每个方面都有完全的控制权,从而消除了需要挖掘供应商文件夹以了解事物如何工作的需求。