zofe / demo-module
rapyd-livewire 应用的演示模块
0.1.1
2023-03-03 09:58 UTC
Requires
- php: ^7.4|^8.0|^8.1|^8.2
- cviebrock/eloquent-sluggable: ^8.0|^9.0|^10.0
- illuminate/config: ^8.65|^9.0|^10.0
- illuminate/contracts: ^8.65|^9.0|^10.0
- livewire/livewire: ^2.0
- zofe/layout-module: dev-main|^0.0|^0.1
- zofe/rapyd-livewire: dev-main|^0.8
- zofe/rapyd-module-installer: ^0.0|^0.1
README
这是一个适用于 Laravel 应用(>= 8)的演示模块
演示展示了 laravel / rapyd-livewire 栈中的 "CRUD" 功能。
rapyd-livewire 是一个 Laravel 库,包含 blade 组件、livewire 特性和模块构建器,您可以使用它以简洁、可重用、无杂乱和可测试的方式生成管理界面。
安装 & 配置
您可以使用以下命令在 Laravel 应用中引入此模块:
composer require zofe/demo-module
php artisan migrate
php artisan db:seed --class="App\\Modules\\Demo\\Database\\Seeders\\DemoSeeder"
注意,演示模块使用 layout-module,您可能需要执行以下操作:
cd app/Modules/Layout/
npm i
npm run dev
这将编译 scss 并将 css 资产复制到您的公共项目文件夹
使用方法
此命令将在您的 /app/Modules/ 文件夹中创建一个名为 "Demo" 的文件夹,
然后在 /demo
路由中启用演示