red-ogurez
@red-ogurez
Программирование и музыка - ван лав.

Как правильно вести разработку yii2-расширения?

1)Создал репозиторий на гитхабе.
2)Сгенерировал раширение в runtime\tmp-extensions\
3)git init
git add -A
git commit
git remote add origin https://path.to/your/repo
git push -u origin master

4) [b]composer.phar require redogurez/page:dev-master[/b]

5) внес изменения, делаю коммит и пуш

6)Добавил в composer.json
[code=php]
"repositories":[

        {
            "type": "path",
            "url": "file://F:/Webservers/advanced/frontend/runtime/tmp-extensions/page"
        },
        {   "packagist": false  }
    ], [/code]
чтоб локальный репозиторий использовать

7)делаю [b]composer.phar update redogurez/page [/b] и компосер несмотря на "packagist": false и указания локального репа лезет в инет и отрабатывает около 3х минут!!!

Работать такими темпами ясное дело невозможно.
Как правильно вести разработку расширения?
  • Вопрос задан
  • 274 просмотра
Пригласить эксперта
Ответы на вопрос 1
zetamen
@zetamen
В поисках нового
На стадии разработки можно без composer'а обойтись, пропишите в конфиге алиас и используйте его в приложении
'aliases' => [
    '@redogurez/page' => '<ext path>',
],
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы