rogervila / laravel-legacy-ui
适用于Laravel 8.x & 9.x的旧版Auth脚手架UI
v3.2.0
2022-02-10 15:10 UTC
Requires
- php: ^7.3|^8.0
- illuminate/console: ^8.0|^9.0
- illuminate/filesystem: ^8.0|^9.0
- illuminate/support: ^8.0|^9.0
Requires (Dev)
- mockery/mockery: ^1.0
- phpunit/phpunit: ^9.0
README
简介
该项目为无法迁移到Jetstream的项目提供了Laravel 8 & 9的旧版Auth脚手架
注意:Laravel发布了laravel/breeze,这是一个新的脚手架包,适用于无法迁移到Jetstream的项目。建议在使用此分支之前先尝试使用它。
虽然Laravel没有规定您使用哪种JavaScript或CSS预处理器,但它确实提供了一个基本起点,使用Bootstrap、React和/或Vue,这对于许多应用程序都很有帮助。默认情况下,Laravel使用NPM安装这两个前端包。
我们不接受新的预设。
官方文档
虽然Laravel没有规定您使用哪种JavaScript或CSS预处理器,但它确实提供了一个基本起点,使用Bootstrap、React和/或Vue,这对于许多应用程序都很有帮助。默认情况下,Laravel使用NPM安装这两个前端包。
Laravel提供的Bootstrap和Vue脚手架位于rogervila/laravel-legacy-ui
Composer包中,可以使用Composer安装
composer require rogervila/laravel-legacy-ui
安装完rogervila/laravel-legacy-ui
包后,可以使用ui
Artisan命令安装前端脚手架
// Generate basic scaffolding...
php artisan ui bootstrap
php artisan ui vue
php artisan ui react
// Generate login / registration scaffolding...
php artisan ui bootstrap --auth
php artisan ui vue --auth
php artisan ui react --auth
Bootstrap脚手架需要修改webpack.mix.js
文件
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css');
其他文档可以在Laravel网站上找到。
贡献
感谢您考虑为UI做出贡献!贡献指南可以在Laravel文档中找到。
行为准则
为了确保Laravel社区对所有成员都友好,请阅读并遵守行为准则。
安全漏洞
请查看我们的安全策略,了解如何报告安全漏洞。
许可
Laravel UI是开源软件,许可协议为MIT许可。