open-soft-app/back-end-generator

后端生成器:基于数据库表的一键生成 CRUD 生成器、Livewire 组件、骨架迁移、工厂和菜单

v0.1.0 2024-08-20 13:06 UTC

This package is auto-updated.

Last update: 2024-09-20 15:37:12 UTC


README

Latest Version on Packagist

一个 Livewire CRUD 生成器包,用于帮助搭建基本网站文件。该包按照 PSR-4 自动加载规范在所有 Laravel 版本 ^11.0 中自动加载,因此无需额外配置。它使用 auth 中间件,因此如果尚未配置其他认证机制,则会安装 breeze

文档

更详细的文档可以在 back-end-generator 找到。

安装

您可以通过 Composer 安装此包。

composer require open-soft-app/back-end-generator --dev

用法

运行 composer require open-soft-app/back-end-generator 命令后,只需运行

php artisan crud:install

**此命令将执行以下操作

* Compile css/js based on `tailwind and fontawesome/free`.
* Run `npm install && run dev`
* Flush *node_modules* files from you folder.

然后通过以下命令生成 Crud

php artisan crud:generate {table-name}

**此命令将生成

* Livewire Component.
* Migration (soon).
* Model.
* Views. 
* Menu (soon).
* Factory.

**如果您以后需要使用它们,请记得自定义生成的工厂

许可协议

MIT 许可协议 (MIT)。有关更多信息,请参阅 许可文件