axentix/laravel-preset

Axentix的Laravel前端预设

安装: 151

依赖者: 0

建议者: 0

安全: 0

星标: 3

关注者: 2

分支: 0

开放问题: 0

语言:Blade

2.4.1 2021-08-19 08:46 UTC

This package is auto-updated.

Last update: 2024-09-19 15:25:15 UTC


README

Axentix提供的Laravel前端脚手架预设。

重要

Laravel 8的默认分支。
我们在laravel-7.x分支上保持了Laravel 7的兼容性。
安装步骤相同。

使用方法

  1. 全新安装Laravel >= 7.0,然后cd到您的应用目录。
  2. 通过composer require axentix/laravel-preset --dev安装此预设。Laravel将自动发现此包。无需注册服务提供者。

a. 对于无认证预设

  1. 使用php artisan ui axentix进行基本Axentix预设
  2. npm install && npm run dev
  3. 通过php artisan serve(或等效命令)运行服务器并测试预设。

b. 对于带认证的预设

  1. 使用php artisan ui axentix --auth进行基本预设、认证路由条目和Axentix认证视图的一站式服务。(注意:如果您多次运行此命令,请确保清除routes/web.php中的重复认证条目)
  2. npm install && npm run dev
  3. 配置您喜欢的数据库(mysql、sqlite等)
  4. 运行php artisan migrate以创建基本用户表。
  5. 通过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>