wts / auto
There is no license information available for the latest version (dev-master) of this package.
dev-master
2022-03-11 07:52 UTC
Requires
- php: ^7.3|^8.0
- casbin/laravel-authz: *
- fruitcake/laravel-cors: ^2.0
- guzzlehttp/guzzle: ^7.0.1
- laravel/framework: ^8.65.10
- laravel/sanctum: ^2.11
- laravel/tinker: ^2.5
- nwidart/laravel-modules: ^8.2
- tymon/jwt-auth: ^1.0
Requires (Dev)
- facade/ignition: ^2.5
- fakerphp/faker: ^1.9.1
- laravel/sail: ^1.0.1
- mockery/mockery: ^1.4.4
- nunomaduro/collision: ^5.10
- phpunit/phpunit: ^9.5.10
This package is auto-updated.
Last update: 2025-03-13 06:14:58 UTC
README
php >= 7.3
下载项目
composer create-project laravel/laravel=8.6.* --prefer-dist projectName
配置 .env 文件
安装依赖
cd projectName
composer require wts/auto
创建单个模型
初始化(复制 vue 项目模板)
php artisan z:init
创建模块模型迁移文件
php artisan z:create Admin test
执行数据迁移并自动化构建后端模型代码和前端视图代码
php artisan z:execute Admin test "管理,测试"
通过自动化构建文件创建多个模型 (./auto/*.json)
创建自动化构建文件
php artisan z:init admin
或
php artisan z:init admin.php
执行自动化构建文件
php artisan z:auto admin
出现错误解决方案
找不到类
composer dumpautoload -o
Illuminate\Database\QueryException
配置 .env 文件 的连接数据库配置
运行
php
php -S 0.0.0.0:8888 -t ./public
vue
cd ./vite_vue_project_ts
npm i
npm run dev