热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ComposerRegistryManager:PHP的源切换管理工具

本文介绍了一个用于Composer的源切换管理工具——ComposerRegistryManager。该项目旨在简化Composer包源的管理和切换,避免与常见的CRM系统混淆,并提供了详细的安装和使用指南。

首先附上项目地址:https://github.com/slince/composer-registry-manager


由于早期使用的简称(crm)容易与常见的客户关系管理系统(CRM)混淆,因此我们决定改用全称并重新在Packagist上发布。


如果您之前已安装了旧版本,请先使用以下命令卸载:


$ composer global remove slince/crm

然后使用以下命令安装最新版本:


$ composer global require slince/composer-registry-manager:^1.2

在1.2版本中,我们对代码进行了较大的重构,虽然API保持不变,但改进了部分写法并重写了单元测试。此外,我们将源管理配置文件从库文件位置移出,以防止因版本升级导致配置丢失的问题。


新的配置文件位置如下:



  • Windows: C:\Users\用户名\AppData\Roaming\ComposerRegistryManager\crm.json

  • Linux: ~/.config/composer-registry-manager/crm.json


感谢NRM提供的灵感,以下是该工具的动态演示图:


screenshot


再次附上项目地址,欢迎star和fork:https://github.com/slince/composer-registry-manager


推荐阅读
author-avatar
淡若无诤
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有