为什么composer安装包不是最新的呢?
问题描述
在Packagist包管理仓库查看最新版本是1.12
。
然而在本地查看最新的却是1.11.1
vagrant@homestead:~/code/composer$ composer show --all bravist/cnvex
name : bravist/cnvex
descrip. : Cnvex is a PHP library for e.cnvex.cn
keywords :
versions : dev-master, * 1.11.1, 1.11, 1.0.25, 1.0.24, 1.0.23, 1.0.22, 1.0.21, 1.0.20, 1.0.19, 1.0.18, 1.0.17, 1.0.16, 1.0.15, 1.0.14, 1.0.13, 1.0.12, 1.0.11, 1.0.10, 1.0.9, 1.0.8, 1.0.7, 1.0.6, 1.0.5, 1.0.4, 1.0.3, 1.0.2, 1.0.1, 1.0, dev-develop
type : library
license : MIT License (MIT) (OSI approved) https://spdx.org/licenses/MIT.html#licenseText
source : [git] https://github.com/bravist/cnvex.git 339c809bf214c543973ee7a938d872a9a4bdb4d9
dist : [zip] https://api.github.com/repos/bravist/cnvex/zipball/339c809bf214c543973ee7a938d872a9a4bdb4d9 339c809bf214c543973ee7a938d872a9a4bdb4d9
names : bravist/cnvex
安装的时候是也是1.11.1
请问有谁知道这个是怎么回是吗,tks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你用的本地化的地址把
找到问题原因了,
是国内镜像没有同步的原因!!!!
把
composer.json
里面的国内的那个仓库给取消,然后再安装就可以拉取最新的的包了。比如我是全局安装,则找到
composer
配置文件,取消国内仓库即可。将
config.json
中这段代码删除即可:composer upgrade
再提下,切换镜像用
composer-registry-manager
这个工具吧