gpt4 book ai didi

composer-php - 是否可以在不更新composer.json的情况下安装composer包

转载 作者:行者123 更新时间:2023-12-04 04:48:27 24 4
gpt4 key购买 nike

我想安装一个 Composer 包,但我只想将它放在我的环境中用于开发目的,我不希望其他开发人员安装它,甚至不希望看到我拥有它。

在 Composer 中没有 --save 的情况下,npm install pack/age 的等效项是什么?

最佳答案

我认为没有一个完全相当于没有 --savenpm install 的 Composer。

获得类似结果的一种方法是使用 Composer's global command为您的用户全局安装该软件包:

composer global require some/package

如果您已将 NPM 配置为将此类模块放入您的主目录而不是共享位置,则这与 npm install -g 非常相似。然后二进制文件将在您的全局 vendor binaries 中可用。目录,在我的机器上是 ~/.config/composer/vendor/bin/

另一种选择是在项目目录中简单地使用 composer require ,然后恢复对 composer.jsoncomposer.lock 的任何更改与您使用的任何版本控制系统一起使用。这样做的缺点是新安装的软件包不会包含在您的 autoloader 中下次生成时。

关于composer-php - 是否可以在不更新composer.json的情况下安装composer包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38825317/

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