lonnieezell / vulcan
此包已被废弃且不再维护。未建议替代包。
CodeIgniter 4 的 CLI 工具
dev-develop
2020-03-05 04:29 UTC
Requires
- psy/psysh: @stable
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 和交互式调试器。请确保阅读其手册,以了解它可以做的所有奇妙事情。