Я не думаю, что есть точный композитор, эквивалентный npm install
без --save
.
Один из способов получить аналогичный результат заключается в использовании Composer's global
command для установки пакета глобально для пользователя:
composer global require some/package
Это очень похоже на npm install -g
, если вы настроили НПЙ поставить такие модули в вашем домашнем каталоге а не в общем месте. Затем в вашем глобальном каталоге vendor binaries появится бинарник, который на моей машине ~/.config/composer/vendor/bin/
.
Другим вариантом является просто использовать composer require
в каталоге проектов, а затем вернуть любые изменения в composer.json
и composer.lock
с использованием любой системы управления версиями. Недостатком этого является то, что новые установленные пакеты не будут включены в ваш autoloader в следующий раз, когда он будет сгенерирован.
Кажется, что закон thx – gurghet