Я пытаюсь создать модуль на основе этого примера модуля Oxid 6
https://github.com/linslin/oxid6-example-module
Я изменил и клонировал его на
https://github.com/v3ritas1989/gg_oxid6-example-module
, а также в папку локального модуля
..modules / compname / modulename
Поэтому для начала я хочу изменить имя модуля, имя папки submodul и заданное пространство имен
modules/companyname/modulename
Path Example:
modules/linslin/oxid6-example-module
Однако, если я попытаюсьустановить мой модуль через композитор
composer require compname/gg_oxid6-example-module:dev-master
(for local folder)
composer require v3ritas1989/gg_oxid6-example-module:dev-master
(for git)
Я получаю ОШИБКУ:
[InvalidArgumentException] Не удалось найти подходящую версию пакета compname / gg_oxid6-example-модуль.Проверьте правильность написания пакета, ограничение версии и доступность пакета, который соответствует минимальной стабильности (стабильной).
Я не понимаю, почему
composer require linslin/oxid6-example-module:dev-master
работает, даже если я удалил локальную папку linslin
Я полагаю, она тянет ее из github?
, но почему тогда это не работает с моим измененным модулем и моим репозиторием github?
Iсделал только поиск заменить
имя_модуля
имя_компьютера
имя_пространства
Вопрос:
Я предполагаю, что композитор просто не находит мой репозиторий или локальный ..
так
- Как мне сделать так, чтобы композитор проверял только мою локальную папку?
- Почему он также не находит его в моем github?