Joyent SmartOS: установка пакетов NPM
Поэтому я пытаюсь разместить приложение для узла с помощью Joyent SmartOS. После создания моего экземпляра я скопировал свой текущий коммит и попытался запустить npm install
, Единственная проблема заключается в том, что процесс пройдет немного дальше, а затем потерпит неудачу.
Просматривая логи, это кажется мне наиболее актуальным:
ERR!stack Error: not found: make
Я проверил пакет, на котором он не работает, npm install jquery
и я получил ту же ошибку.
Есть ли у SmartOS на базе узлов Joyent make
ключевое слово? Есть ли что-нибудь вокруг этого?
2 ответа
Решение
Образ SmartOS по умолчанию является худым и не включает пакет "make". Вы должны быть в состоянии установить его с помощью "pkgin install gmake".
Если вы находитесь в неглобальной зоне, вам нужно сделать:
pkgin установить gmake-3.82nb5
...