Composer Registry Manager项目源切换工具

联合创作 · 2023-09-29 15:27

CRM - Composer Registry Manager

Composer Registry Manager 可以帮助你轻松的在不同的源之间进行切换

安装

通过composer安装 

$ composer global require slince/composer-registry-manager

例子

列出所有的源

$ crm ls

  composer       https://packagist.org
  phpcomposer    https://packagist.phpcomposer.com
* composer-proxy https://packagist.composer-proxy.org

如果你想基于当前项目列出所有源,加上选项 --current/-c 

$ crm ls -c

* composer       https://packagist.org
  phpcomposer    https://packagist.phpcomposer.com
  composer-proxy https://packagist.composer-proxy.org

切换源

$ crm use phpcomposer

同样的,添加选项 --current/-c 为当前项目修改

可用命令

使用下面命令查看帮助.

$ crm -l
 _____   _____        ___  ___
/  ___| |  _  \      /   |/   |
| |     | |_| |     / /|   /| |
| |     |  _  /    / / |__/ | |
| |___  | | \ \   / /       | |
\_____| |_|  \_\ /_/        |_|

Composer Registry Manager

Usage:
  command [options] [arguments]

Options:
  -h, --help            Display this help message
  -q, --quiet           Do not output any message
  -V, --version         Display this application version
      --ansi            Force ANSI output
      --no-ansi         Disable ANSI output
  -n, --no-interaction  Do not ask any interactive question
  -v|vv|vvv, --verbose  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Available commands:
  add     Add one custom registry
  help    Displays help for a command
  list    Lists commands
  ls      List all available registries
  remove  Delete one custom registry
  reset   Reset registry configurations
  use     Change current registry

LICENSE

The MIT license. See MIT

浏览 10
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报