rmiller / lazy-bin
运行各种命令以节省我一些按键操作
dev-master
2014-11-20 23:57 UTC
Requires
- php: >=5.5
- phpspec/phpspec: ~2.1-dev
- symfony/console: ~2.3
- symfony/process: ~2.3
- symfony/yaml: ~2.3
This package is not auto-updated.
Last update: 2024-09-24 03:51:06 UTC
README
运行各种命令以节省我一些按键操作。
运行各种命令,例如在开发时运行 behat 和 phpspec,意味着我想要的命令不总是最后一个命令。通过配置 lazybin 运行各种命令,它可以始终是最后一个运行的命令,并且可以通过向上键访问。可以通过数字运行配置的命令,例如 1
。
安装
此扩展需要
- PHP 5.5+
安装它的最简单方法是使用 Composer
$ composer require --dev rmiller/lazy-bin:dev-master
配置
它需要从运行目录中运行的 lazybin.yml 文件。
示例
commands: - "./bin/phpspec run" - "./bin/behat --append-snippets" - "./bin/behat --rerun" - {command:"./bin/phpspec describe", extra: true} - {command:"./bin/phpspec exemplify", extra: true}
运行 bin/lazybin
将会得到
选择一个将 extra
设置为 true 的选项,将要求进一步参数。例如,phpspec describe
命令需要提供正在描述的类
免责声明
这对我在 osx 上有效,不清楚它是否对其他人也有效。