Как стать автором
Поиск
Написать публикацию
Обновить

npm2debian: дебианизация npm пакетов

Время на прочтение1 мин
Количество просмотров1.7K
Наверняка у многих, кто пробовал использовать Node.JS в своих проектах, возникал вопрос о деплое npm пакетов на сервера. В нашей инфраструктуре широко используются машины с Ubuntu, куда мы деплоим сервисы через debian пакеты. Хочу рассказать об инструменте, который мы написали для упрощения создания debian пакетов и которым успешно пользуемся уже больше года.

Первая версия npm2debian появилась в феврале 2011 года, в ноябре 2011 он был переписан практически с нуля, а совсем недавно — переехал с использования cdbs в создаваемых пакетах на debhelper 7 и обзавёлся базовой документацией.

Сейчас npm2debian это инструмент, который из npm пакета создаёт сорцовый Debian пакет. Как правило, всё что вам остаётся сделать — это собрать из него бинарные пакеты командой debuild или dpkg-buildpackage -rfakeroot.

В репозитории npm пакетов доступна самая свежая версия 0.2.10.

Установка: npm -g install npm2debian

Баги и пожелания пишите в трекер на github.
Если чувствуете в себе силы улучшить инструмент — в трекере всегда есть задачи. Patches are welcome!
Теги:
Хабы:
Всего голосов 15: ↑13 и ↓2+11
Комментарии6

Публикации

Ближайшие события