michielgerritsen / shorty
v0.1.0
2019-01-17 18:05 UTC
Requires
- php: ^7.0
- ext-json: *
- illuminate/container: ^5.7
- symfony/console: ^3.0 || ^4.0
- symfony/process: ^3.0 || ^4.0
This package is auto-updated.
Last update: 2024-09-24 09:46:12 UTC
README
本地命令
Shorty 是为了简化创建命令快捷方式而创建的。例如,只需运行
shorty add symfony bin/console
现在你有了全局可用的 symfony
命令。当你切换到另一个文件夹时,symfony 命令仍然可以工作,并在添加 Shorty 命令的文件夹中执行。
全局命令
你也可以添加全局命令。Shorty 将在所有下级文件夹中搜索此命令。例如,当你运行
shorty global symfony bin/console
你可以在你的 Symfony 项目的任何文件夹中执行 symfony
命令。例如,当你位于 config/packages/dev
时,你可以运行
symfony server:run
服务器将被启动。这适用于任何 Symfony 项目。
如何添加 Laravel 的 Artisan?
当以推荐方式安装 Laravel 时,artisan
文件不可执行。这阻止了 Shorty 以默认方式运行它。这就是为什么你需要提供它所需的解释器。你可以像这样将 artisan
命令添加到 Shorty 中
shorty global artisan artisan --interpreter=$(which php)
安装
Shorty 应使用 Composer 全局安装
composer global require michielgerritsen/shorty
修复命令
有时你会弄乱你的全局 Composer 文件夹,命令将不再工作。你可以使用 fix
命令删除并重新安装所有命令。
shorty fix
路线图/愿望清单
- tests - tests - tests.
- Laravel/Symfony/Magento 等软件的默认配置。
- 通过打开问题或发送拉取请求来添加你自己的建议。
由 @michielgerritsen 用 ❤ 构建