PHPackages                             codexsoft/composer-local-package-updater - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. codexsoft/composer-local-package-updater

ActiveLibrary

codexsoft/composer-local-package-updater
========================================

Overrides composer.json and installs packages from local repositories while developing application

v1.1.0(5y ago)089↑1400%1PHPPHP ^7.4|^8

Since Feb 14Pushed 5y agoCompare

[ Source](https://github.com/codexsoft/composer-local-package-updater)[ Packagist](https://packagist.org/packages/codexsoft/composer-local-package-updater)[ RSS](/packages/codexsoft-composer-local-package-updater/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (4)Used By (1)

CodexSoft Composer Local Package Updater
========================================

[](#codexsoft-composer-local-package-updater)

Helper для быстрого получения composer-пакетов из локальных репозиториев. Полезен когда в проекте используется зависимость в виде вашего composer-пакета, который находится в разработке и развернут локально.

Не изменяет `composer.json` и `composer.lock` проекта.

- Сделает composer install
- Скопирует composer.json в composer.local.json, заменив/добавив в required пакеты с указанными версиями, и прописав репозитории типа path на локальные директории
- Скопирует composer.lock в composer.local.lock
- Сделает composer update ...

Чтобы восстановить в /vendor оригинальные пакеты, просто делаем composer install и работаем как обычно.

Как использовать
----------------

[](#как-использовать)

Создадим новый файл с php-скриптом (например, /local.php) и заполним его следующим содержимым:

```
