sentgine / arise
使用PHP创建控制台命令的简单轻量级包装器。
v2.0.4
2024-07-01 08:52 UTC
Requires
- php: ^8.1
- sentgine/file: ^1.0
- sentgine/helper: ^1.0
- symfony/console: 6.4.x-dev
README
使用PHP创建控制台命令的简单轻量级包装器。此包基于Symfony Console组件构建。
要求
- PHP 8.1.17或更高版本。
安装与使用
(1) 您可以通过运行以下命令将包安装到现有的PHP项目中:
composer require sentgine/arise:^2.0.0
(2) 然后,打开您的composer.json文件,并确保将"Console\\Commands\\": "console/Commands"添加到您的autoload中。
"autoload": {
"psr-4": {
"App\\": "src/",
"Console\\Commands\\": "console/Commands"
}
},
(3) 运行此命令以重新生成您的autoload文件
composer dump-autoload
(4) 在您的项目根目录中,运行以下命令
php vendor/sentgine/arise/initialize
这将创建"arise"文件。
(5) 在您的终端中运行此命令,您将看到命令列表
php arise
(6) 最后,您可以通过运行以下命令开始创建新的命令
php arise make:command
变更日志
请查看CHANGELOG文件,以了解发生了哪些变化。
安全性
如果您发现任何安全问题,请通过电子邮件sentgine@gmail.com报告,而不是使用问题跟踪器。
鸣谢
Arise由Adrian Navaja构建和维护。
- 在YouTube上查看一些有趣的教程和内容!
- 在Twitter(原名X)上关注我的最新推文和更新!
- 在LinkedIn上以更专业的身份与我建立联系!
- 有关我的更多信息和工作,请访问我的网站:sentgine.com。
许可证
MIT许可证(MIT)。请参阅LICENSE文件以获取更多信息。