管理Composer包
0.5.3
2020-03-02 13:17 UTC
Requires
- php: >=7.2
- afterflow/recipe: 0.1.*
Requires (Dev)
- phpunit/phpunit: 8.*
- squizlabs/php_codesniffer: ^3.5
README
A simple tool to pull packages from composer and work on them locally.
安装
composer require afterflow/workbench
使用
拉取现有包
找到一个Composer包,从GitHub获取其源代码,将其放置在workbench/vendor/package
下,在composer.json中注册一个路径类型仓库,并告诉Composer使用本地版本。
php artisan workbench:pull vendor/package --ssh
移除包
移除workbench/vendor/package
,从composer.json中移除仓库并将其切换到Packagist。
当使用--remove
标志时,它还会将其从"require"中移除。
php artisan workbench:unlink --remove vendor/package
创建新包
交互式生成新的Composer包,然后将其添加到您的workbench中。
php artisan workbench:new vendor/package
许可证
MIT