Во время разработки, иногда, необходимо подключать свои (локальные) библиотеки. Composer предоставляет такую возможность.
Путь к локальным пакетам указывается в секции «repositories» файла composer.json, пример:
... "require": { ... "localpackagevendor/localpackage": "*" ... }, ... "repositories": [ { "type": "path", "url": "X:\\folder\\localpackage" } ] ..
Возможно, при запросе пакетов (install или update) появится ошибка:
Loading composer repositories with package information Updating dependencies (including require-dev) Your requirements could not be resolved to an installable set of packages. Problem 1 - The requested package package-vendor/package-name could not be found in any version, there may be a typo in the package name. Potential causes: - A typo in the package name - The package is not available in a stable-enough version according to your minimum-stability setting see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details. - It's a private package and you forgot to add a custom repository to find it Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.
Скорее всего проблема в требуемом уровне стабильности пакетов. Его необходимо понизить до «dev» на время использования локальных пакетов, пример:
composer.json... "minimum-stability": "dev", ...
Добавить комментарий
Для отправки комментария вам необходимо авторизоваться.