<html>
<head>
<meta content="text/html; charset=KOI8-R" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">04.06.2013 13:32, Mikhail A. Pokidko
wrote:<br>
</div>
<blockquote
cite="mid:CAO+Y2uJWHZhto1TrwoyocHcB12ojy=xJUpC0+fnkiWYbyYDPng@mail.gmail.com"
type="cite">
<div dir="ltr">
<div style="">Очевидно же.</div>
<div><br>
</div>
Опакетить стопицот модулей, у которых разные версии других
модулей в зависимостях? Нет, спасибо</div>
</blockquote>
Ну робот с этим справится я надеюсь.<br>
<br>
<blockquote
cite="mid:CAO+Y2uJWHZhto1TrwoyocHcB12ojy=xJUpC0+fnkiWYbyYDPng@mail.gmail.com"
type="cite">
<div dir="ltr">
<div style="">Геморроиться с версиями глобальных модулей, если
проектов больше 1? Нет, спасибо</div>
</div>
</blockquote>
Это можно решить с помощью ссылок. Уже сейчас федора пакетит модули
и внутри предлагается делать ссылки на модули, от которых зависит
данный модуль.<br>
Если рассматривать ситуацию, когда проекты требуют разные версии
одного модуля, то что мешает для проекта делать отдельную директорию
и там размещать ссылки на нужные модули, установленные глобально
(при условии поддержки версионированных модулей)?<br>
Например grunt-link делает такое. Ну и NODE_PATH никто не отменял.<br>
<br>
<blockquote
cite="mid:CAO+Y2uJWHZhto1TrwoyocHcB12ojy=xJUpC0+fnkiWYbyYDPng@mail.gmail.com"
type="cite">
<div dir="ltr">
</div>
<div class="gmail_extra">04.06.2013 12:55, Mikhail A. Pokidko
wrote:<br>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
<blockquote type="cite">
<div dir="ltr">Используйте локально установленные
модули.</div>
</blockquote>
Можно услышать аргументацию?<br>
<br>
<blockquote type="cite">
<div class="gmail_extra">
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Здравствуйте.<br>
<br>
Есть производственная необходимость собрать
некоторое количество модулей node.js<br>
Можно конечно воспользоваться npm и поставить все
с его помощью. Но это не очень дистрибутивно.<br>
В федоре есть <a moz-do-not-send="true"
href="http://fedoraproject.org/wiki/PackagingDrafts:Node.js"
target="_blank">http://fedoraproject.org/wiki/PackagingDrafts:Node.js</a>
Там описано как паковать такие модули в rpm
пакеты. А также для этих модулей автоматом
работают создание/требование зависимостей, чего у
нас нет.<br>
Вопрос: Если просто взять схему которая
используется в федоре, для альта она подойдет?
Может у кого-то есть лучше идеи?<span
class="HOEnZb"><font color="#888888"><span></span><br>
</font></span></blockquote>
<span class="HOEnZb"><font color="#888888"> </font></span></div>
<span class="HOEnZb"><font color="#888888"> </font></span></div>
<span class="HOEnZb"><font color="#888888"> </font></span></blockquote>
<span class="HOEnZb"><font color="#888888"></font></span><br
clear="all">
</div>
</blockquote>
</div>
<br>
</div>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
WBR,
Viacheslav Dubrovskyi</pre>
</body>
</html>