mressex/cubex-cli

该包最新版本(0.1.0)没有提供许可证信息。

0.1.0 2022-09-30 12:42 UTC

This package is auto-updated.

Last update: 2024-08-29 05:44:39 UTC


README

安装

  1. 运行 composer require MrEssex/Cubex-Cli
  2. 运行 ./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