axentix / laravel-preset
Axentix的Laravel前端预设
2.4.1
2021-08-19 08:46 UTC
Requires
- laravel/framework: ^8.0
- laravel/ui: ^3.0
README
为Axentix提供的Laravel前端脚手架预设。
重要
Laravel 8的默认分支。
我们在laravel-7.x分支上保持了Laravel 7的兼容性。
安装步骤相同。
使用方法
- 全新安装Laravel >= 7.0,然后
cd到您的应用目录。 - 通过
composer require axentix/laravel-preset --dev安装此预设。Laravel将自动发现此包。无需注册服务提供者。
a. 对于无认证预设
- 使用
php artisan ui axentix进行基本Axentix预设 npm install && npm run dev- 通过
php artisan serve(或等效命令)运行服务器并测试预设。
b. 对于带认证的预设
- 使用
php artisan ui axentix --auth进行基本预设、认证路由条目和Axentix认证视图的一站式服务。(注意:如果您多次运行此命令,请确保清除routes/web.php中的重复认证条目) npm install && npm run dev- 配置您喜欢的数据库(mysql、sqlite等)
- 运行
php artisan migrate以创建基本用户表。 - 通过
php artisan serve(或等效命令)运行服务器并测试预设。
配置
在resources/lang/XX/pagination.php文件中为您的应用使用的每种语言添加一个新的国际化字符串
'previous' => '« Previous', 'next' => 'Next »', 'goto_page' => 'Goto page #:page', // Add this line
这有助于提高可访问性
<li> <a href="URL?page=2" class="..." aria-label="Goto page #2" > 2 </a> </li>