gpt4 book ai didi

composer-php - Composer 选项可以使用 composer.json 的替代品吗?

转载 作者:行者123 更新时间:2023-12-04 04:28:42 32 4
gpt4 key购买 nike

我刚刚开始使用 Composer 功能,你告诉它查看本地目录的依赖关系,这样你就可以开发一个库和一些并行使用该库的东西,而不必一直推送到 git 来更新,这是惊人的。例如

"repositories": [
{
"type": "vcs",
"url": "/documents/projects/github/guzzle"
}
],

"require":{
"guzzle/guzzle": "3.7.*@dev"
}

因此,当您进行 Composer 更新时,Composer 将从本地目录中提取 Guzzle 的版本,因此您可以在另一个使用该库的应用程序中测试该库的代码,而无需在每次代码更改之间推送到存储库。

然而,我几乎用那个集合检查了我的项目的 composer.json - 这显然不会在其他任何人的机器上工作。

无论如何告诉 Composer 使用与 composer.json 不同的文件,或其他方式能够告诉 Composer 安全地使用本地目录,而不会意外将损坏的 composer.json 版本提交到您的存储库的可能性很高?

最佳答案

使用 COMPOSER environment variable :

env COMPOSER=composer-dev.json composer install

它实际上已经可用 since at least 2012 .

关于composer-php - Composer 选项可以使用 composer.json 的替代品吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17174769/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com