我刚刚在packagist.org上创建了我的第一个component,这是greensock-js的分叉版本。
我将"components/greensock-js": "1.11.*@dev"
放入我的composer.json文件的require部分,但问题是作曲家找不到这个包,说
找不到匹配的包。
我做错了什么?感谢。
答案 0 :(得分:1)
现在工作正常:
$ c show components/greenshock-js
name : components/greenshock-js
descrip. : GSAP: Professional-Grade HTML5 Animation
keywords : JS, HTML5, component, animation, gsap
versions : dev-master, 1.11.x-dev
很可能你只是缺乏耐心:)传播到作曲家的变化可能需要长达10分钟。随着我们改进代码,这有望在将来再次减少。
答案 1 :(得分:0)
这意味着只有 Composer 2 才能看到新包和旧的未使用包,直到有人安装它们,此时它们也会对 Composer 1 可见(在 24 小时内,因为此过程每晚发生一次)。
>所以看起来您需要使用 Composer 2 安装该软件包,然后等待 24 小时,使其可以与 Composer 1 一起安装。
答案 2 :(得分:-1)
如果运行 composer v1,值得注意的是 v1 packagist 元数据自 21 年 3 月起更新频率降低,如here所述。
<块引用>从 2021 年 5 月开始降低 v1 元数据 API 更新率
新版本的更新速度将从目前的每分钟一次降低到每 15 分钟一次。这意味着新版本将需要几分钟的时间才能与 Composer 1.x 一起安装。
如果没有找到新上传的包,并且您使用的是 composer v1,您的选择是: