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

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
red-ogurez
Сообщения: 18
Зарегистрирован: 2012.10.02, 11:33
Откуда: Салехард
Контактная информация:

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

Сообщение red-ogurez »

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) composer.phar require redogurez/page:dev-master

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

6)Добавил в composer.json

Код: Выделить всё

"repositories":[

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

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

Работать такими темпами ясное дело невозможно.
Как правильно вести разработку расширения?
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

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

Сообщение ElisDN »

Кинуть символическую ссылку с vendor/redogurez/page на оригинальную папку.
Аватара пользователя
red-ogurez
Сообщения: 18
Зарегистрирован: 2012.10.02, 11:33
Откуда: Салехард
Контактная информация:

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

Сообщение red-ogurez »

Симлинк помог, хоть и кажется это костылём ) Спасибо всем за советы!
Ответить