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

Composer php 是否可以在不更新composer.json的情况下安装composer包,composer-php,Composer Php,我想安装一个composer软件包,但我只希望它在我的环境中用于开发目的,我不希望其他开发人员安装它,甚至不希望看到我有它 如果没有composer中的--save,npm安装包/age的等价物是什么?我认为没有一个确切的composer等价于没有--save的npm安装包/code> 获得类似结果的一种方法是使用为用户全局安装软件包: composer global require some/package 如果您已将npm配置为将此类模块放在主目录而不是共享位置,那么这与npm安装-g非常

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


如果没有composer中的
--save
,npm安装包/age的等价物是什么?

我认为没有一个确切的composer等价于没有
--save
npm安装包/code>

获得类似结果的一种方法是使用为用户全局安装软件包:

composer global require some/package
如果您已将npm配置为将此类模块放在主目录而不是共享位置,那么这与npm安装-g非常相似。二进制文件将在您的全局目录中可用,在我的机器上是
~/.config/composer/vendor/bin/

另一种选择是在项目目录中简单地使用
composer require
,然后使用您使用的任何版本控制系统将任何更改还原为
composer.json
composer.lock
。这样做的缺点是,新安装的软件包在下次生成时不会包含在您的应用程序中