danc0 / gimliduck-devtools
为GimliDuck项目开发的工具
v0.7.1
2024-08-14 05:55 UTC
Requires
- php: >=8.1
- danc0/clyde: >=0.7.0
- laravel/prompts: ^0.1.24
- nette/php-generator: ^4.1
- symfony/yaml: ^7.0
Requires (Dev)
- phpstan/phpstan: ^1.8
- phpunit/php-code-coverage: ^9.2
- phpunit/phpunit: ^9
- squizlabs/php_codesniffer: ^3.7
README
WIP GimliDuck开发工具
使用composer require --dev danc0/gimliduck-devtools安装
与GimliDuck PHP框架一起使用
_ _ _ (_) | (_) __ _ _ _ __ ___ | |_ / _` | | '_ ` _ \| | | | (_| | | | | | | | | | \__, |_|_| |_| |_|_|_| __/ | |___/ ----------------------------------------------- ✅ v0.1.0 👾 dvnc0 Devtools for GimliDuck Framework |Command |Description | |------------------------------|------------------------------------------| |init |Create a devtools configuration file | |controller <controller_name> |Create a new controller | |logic <logic_name> |Create a new logic file | |model <model_name> |Create a new model | |job <job_name> |Create a new Job | |event <event_name> |Create a new event | |version |Prints the version information for gimli |
使用vendor/bin/gimli init
创建devtools配置文件
使用vendor/bin/gimli help
查看命令,使用vendor/bin/gimli <command> --help
获取特定命令的更多信息。
当前计划的功能
- 创建一个新的中间件
- 创建迁移
- 创建路由文件
- 将路由添加到路由文件
- 添加Vue文件
- 创建骨架项目
- 运行Vue构建
- 运行TailwindCSS构建
- 运行迁移