codesvault / kathamo-generator
Kathamo Generator 是 Kathamo 框架的命令行界面(CLI)。
1.3.2
2023-07-26 20:44 UTC
Requires
- php: >=7.2.5
- mustache/mustache: ^2.14
- symfony/console: ^5.3|^6.0
- symfony/filesystem: ^5.3|^6.0
- symfony/finder: ^5.3|^6.0
README
Kathamo Generator 是 Kathamo 框架的命令行界面(CLI)。
它可以创建新的插件,并为 Kathamo 框架生成控制器(Controller)、迁移文件(Migration file)、中间件(Middleware)等组件。
文档
要了解 Kathamo 框架,请访问 kathamo.dev
安装
使用 composer 作为全局包进行安装。
composer global require codesvault/kathamo-generator
将 Composer 的系统级供应商 bin 目录添加到您的 $PATH 中,以便系统可以定位到 Kathamo 可执行文件。
- macOS:
$HOME/.composer/vendor/bin - Windows:
%USERPROFILE%\AppData\Roaming\Composer\vendor\bin - GNU/Linux 发行版: '$HOME/.config/composer/vendor/bin or $HOME/.composer/vendor/bin'
如果您已经将 composer 的 bin 文件夹添加到您的路径中,您可以直接在终端中使用 kathamo 命令。
然而,如果您不想修改 PATH 变量,您也可以在 .bashrc 或 .zshrc 文件中创建一个别名,如下所示
alias kathamo="$(composer config -g home)/vendor/bin/kathamo"
用法
使用 Kathamo 框架创建新的插件。从您的终端运行此命令
kathamo create:plugin
创建控制器(Controller)、迁移文件(Migration file)、中间件(Middleware)、服务(Service)。
kathamo make:controller kathamo make:migration kathamo make:middleware kathamo make:service