mressex / cubex-cli
该包最新版本(0.1.0)没有提供许可证信息。
0.1.0
2022-09-30 12:42 UTC
Requires
- ext-json: *
- cubex/framework: ^4.18
Requires (Dev)
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-08-29 05:44:39 UTC
README
安装
- 运行
composer require MrEssex/Cubex-Cli
- 运行
./vendor/mressex/cubex-cli/cubex init
。此命令将在您的根目录中创建一个示例 cubex 文件。
用法
- 运行
cubex make:console command-name
创建一个新的命令。 - 创建新命令时,它将具有 {PSR-4-Namespace}\Cli 命名空间。例如,如果您运行
cubex make:console Example
,您将获得 {PSR-4-Namespace}\Cli\Example 作为完全限定类名。 - 运行
cubex list
进行确认。
或者将 CliWrapper::initialise($app);
,其中 $app
是 cubex 的实例,添加到根目录的 cubex 文件中
注册替代 CLI 供应商
- 在根目录的 cubex 文件中调用
CliWrapper::initialiseAlternativeRoot($app, {path})
,其中$app
是 cubex 的实例,{path}
是包 vendor 内部的命名空间/路径,例如mressex/cubex-translate