142得票9回答
使用PHP Composer克隆Git仓库

我正在尝试使用composer自动从GitHub克隆一个不在packagist上的Git存储库,但它无法正常工作,我无法弄清楚我做错了什么。 我认为我必须将其包含在“repositories”中,如下所示: "repositories": [ { "url": "h...

61得票1回答
如何使用Composer命令行添加非公共仓库?

我想添加一个不在Packagist上的新包,它是一个本地或非公共仓库。我知道如何在composer.json中实现这一点。例如:"repositories": [ { "type": "vcs", "url": "https://bitbucket.or...

41得票4回答
Composer/Packagist无法找到最小稳定性要求的软件包。

我正在尝试安装以下composer包:composer require cr/hashcli 这是我打包的一个软件包,但在尝试安装时出现以下错误: [InvalidArgumentException] 无法找到符合您最低稳定性(stable)要求的任何版本的cr/hashcli软件...

39得票2回答
如何让Composer安装非Composer包?

我正在尝试让Composer从这个项目中下载以下库,但是它没有composer.json文件,所以我不确定是否可能。{ "require" : { "fguillot/picoFeed" : "*" }, "repositories": [ ...

33得票11回答
Composer内容长度不匹配。

有时当我运行composer update来升级laravel项目时,可能会出现内容长度不匹配的异常。 最终,我发现这是因为中国的防火墙非常糟糕:DNS被污染了。 那么,如果你跟我一样,有没有办法解决这个问题呢?

25得票1回答
创建Composer包时,应选择哪种“软件包类型”?

我正在创建我的第一个PHP Composer包(按照这些说明)。 我已经运行了 $ composer init 我正在填写细节,现在它要求我输入: 包类型(例如:库、项目、元包、composer-plugin)[]: 我猜这只是一个人类可读的标签,用于对不同的软件包进行分类? ...

24得票2回答
如何修复在composer 2.0.11版本中使用php 8.0.0时出现的abandoned fzaninotto/faker packagist错误?

如何修复在composer 2.0.11版本中使用php 8.0.0时出现的fzaninotto/faker packagist报错:“该包已被弃用且不再维护。未建议替代软件包。”

18得票2回答
使用Composer(通过SVN)添加一个包

我为我的个人PHP库创建了一个SVN代码库,并在根目录下添加了一个composer.json文件:{ "name": "myPersonalLibrary/lib", "type": "library", "description": "Ligh...

18得票2回答
我能否将packagist.org上的依赖项与我的Composer Satis安装同步或镜像?

我们有自己的Satis存储库,可以在其中存储我们自己的依赖项。这很好用。 但如果开发人员使用的包不在我们自己的存储库中,则Composer将通过packagist.org(作为后备)从GitHub获取它。 但我们不想依赖于packagist.org。所有依赖项都应从我们自己的存储库下载。 ...

15得票1回答
如何更改 Packagist 稳定版本的贴纸?

这是我编写的开源代码。 https://github.com/simkimsia/UtilityBehaviors/blob/master/README.mdown 我从packagist.org获得了一个无稳定版本的版本。 我该如何获得来自packagist的稳定版本?