ausencam/电缆

Laravel Livewire 认证预设。

1.0.0 2020-10-05 17:17 UTC

This package is auto-updated.

Last update: 2024-09-06 02:12:57 UTC


README

A Laravel Livewire 认证预设。也就是说,一组线缆。🚠

此预设适用于新项目,而不是现有项目。

要求

  • Laravel 8+
  • PHP 7.4+

安装

要安装预设,只需通过 Composer 引入它,并运行命令。

composer require austencam/cable
php artisan cable:run

如果你真的很疯狂,可以在你的 .zshrc.bashrc 文件中添加此别名

function newapp() {
    composer create-project --prefer-dist laravel/laravel ${1:-newapp}
    cd ${1:-newapp}
    composer require austencam/cable
    php artisan cable:run
    cp .env.example .env
    php artisan key:generate
}

然后你可以运行 newapp your-app-name 以使用预设开始一个新的 Laravel 项目。

特性

  • 从版本控制中删除了压缩的 .js.css 文件
  • 为 Tailwind 1.x、Alpine 2.x 和 Livewire 2.x 配置的模板
  • appauth 布局提供的 Blade 组件
  • Livewire 组件
    • 登录 & 登出
    • 注册
    • 忘记密码(通过电子邮件)
    • 个人资料
  • Blade 组件
    • <x-input>
    • <x-card>
    • <x-logo>
    • <x-button>
    • <x-inline-flash>
  • 为所有 Livewire 组件包含测试

贡献

发现错误?有功能建议?此项目欢迎贡献想法和错误修复 - 创建一个问题