lonnieezell/vulcan

此包已被废弃且不再维护。未建议替代包。

CodeIgniter 4 的 CLI 工具

资助包维护!
lonnieezell
Patreon

安装: 445

依赖项: 1

建议者: 0

安全: 0

星标: 51

关注者: 16

分支: 10

开放问题: 9

类型:codeigniter-command

dev-develop 2020-03-05 04:29 UTC

This package is auto-updated.

Last update: 2022-04-08 04:26:28 UTC


README

Vulcan 是一套用于 CodeIgniter 4 的命令行界面工具,可以帮助您快速创建样板代码,跳过一些开发者的繁琐工作,专注于好的部分。

该项目处于早期开发阶段,目前还不适合使用。不过,请继续关注,因为它肯定会在 CodeIgniter 4 发布之前或与之一同发布。

特性

  • 无缝集成到 CodeIgniter 4 项目中
  • 生成您不需要每次都编写的样板代码
  • 交互式 REPL 环境以测试功能。
  • 还有更多!

##安装

下载代码

Composer

首选的安装方法是使用 Composer。将以下内容添加到项目 composer.json 文件的 require-dev 部分

"lonnieezell/vulcan": "dev-develop"

手动安装

将仓库克隆到您可以再次找到的地方

$ git clone git@github.com:lonnieezell/vulcan.git

在这个例子中,我们将假装我们将其安装到 /home/vulcan,主要是为了减少输入。

接下来,使用 composer 安装依赖项

cd /home/vulcan
composer install

太棒了!我现在可以使用它,对吧?等等...

让您的 CodeIgniter 项目知道

我们需要让项目知道命令的位置,因此打开 /application/Config/Autoload.php 并在 $psr4 数组中创建 Vulcan 命名空间

public $psr4 = [
    'Vulcan' => '/home/vulcan'
];

现在我们可以使用它了吗?当然可以!

开始创建

使用 CodeIgniter 4 内置的 CLI 工具,您现在可以调用任何 Vulcan 命令

$ php spark

这将提供一个命令列表和简短的解释。

使用交互式调试器

Vulcan 打包了优秀的 PsySH repl 和交互式调试器。请确保阅读其手册,以了解它可以做的所有奇妙事情。