[devel] [cyber] I: Autoimports/Sisyphus 20130625 packages: +138! (3153)

Дмитрий Кулик lnkvisitor.ts на gmail.com
Чт Июн 27 18:51:45 MSK 2013


2013/6/27 Viacheslav Dubrovskyi <dubrsl на gmail.com>

>  27.06.2013 16:17, Дмитрий Кулик wrote:
>
>
>> А как мне использовать модули в своем приложении??
>>
>>  Самый правильный путь: - упаковать ваше приложение в rpm и создать
>> правильный package.json. Тогда все зависимости создадутся автоматом, и если
>> они удовлетворены, то модули вытянутся по зависимостям.
>>
>
>  То-есть чтоб развернуть приложение на сервере(нескольких серверах), мне
> надо держать у себя песочницу желательно с локальным бранчем + свой
> репозиторий(приложение то пропиетарное)
>
> Я думал, что у любого, кто подписан в этот список, есть своя песочница со
> всем что нужно. ;)
>
>
>    при каждой правке надо будет упаковать в рпм, залить в репозиторий,
> перегенерировать БД, и на каждом сервере обновить, не считая возможных
> модулей которых еще не упакованы.
>
> Повторюсь: - никто не ставит целью сломать существующую схему установки
> модулей через npm install .
>
>
> Мне проще сделать git pull на серверах и по надобности npm install(У меня
> это вообще-то автоматизировано, и не требует рута, я просто делаю пулл в
> ветку deploy, и в течении минуты приложение развернуто на сервре)
>
> Ну не все такие продвинутые. Нашим пользователям такое предлагать нельзя.
> Поэтому задумался о том, как можно упростить процесс. Сейчас делаю просто:
> ставлю в ручную через npm install  и потом все поставленное засовываю в
> один rpm. Криво и очень не удобно. Но работает. Хочется сделать правильно.
>

Мне кажется этот подход более правильный. npm например так и упакован.

-- 
Dmitry Kulik
ALTLinux Team
e-mail: lnkvisitor.ts[at]gmail.com
jabber: lnkvisitor.ts[at]gmail.com
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20130627/744862fe/attachment.html>


Подробная информация о списке рассылки Devel