rogervila/laravel-legacy-ui

适用于Laravel 8.x & 9.x的旧版Auth脚手架UI

v3.2.0 2022-02-10 15:10 UTC

README

Total Downloads Latest Stable Version License

简介

该项目为无法迁移到Jetstream的项目提供了Laravel 8 & 9的旧版Auth脚手架

注意:Laravel发布了laravel/breeze,这是一个新的脚手架包,适用于无法迁移到Jetstream的项目。建议在使用此分支之前先尝试使用它。

虽然Laravel没有规定您使用哪种JavaScript或CSS预处理器,但它确实提供了一个基本起点,使用BootstrapReact和/或Vue,这对于许多应用程序都很有帮助。默认情况下,Laravel使用NPM安装这两个前端包。

我们不接受新的预设。

官方文档

虽然Laravel没有规定您使用哪种JavaScript或CSS预处理器,但它确实提供了一个基本起点,使用BootstrapReact和/或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许可