глобально установленные npm-пакеты не работают [закрыто]
локальные npm-пакеты работают, как и прогнозировалось,но мне кажется невозможным запустить глобально установленные пакеты. Он даже не бросает никакой ошибки, он просто ничего не делает ( экспресс, кофе и т. д.. )
Это не беспокоило меня, пока я не захотел использовать coffee-script.
вещи, которые я уже проверил (я на Xubuntu 12.04):
- npm перечисляет его
- его установлен в /usr / local / bin
- ( обновлено | удалено / переустановлено) npm через (npm | apt-get )
-
удалил nodejs и сделал свежий git-rebuild в /opt/bin / node
=> то же самое..
кто-нибудь знает решение?
2 ответов
is NODE_PATH
переменная, установленная в вашей среде
//show if set
echo $NODE_PATH
//set NODE_PATH
NODE_PATH="/usr/local/lib/node_modules"
на NODE_PATH
должна содержать расположение каталогов, в которых установлены модули. Он может иметь несколько каталогов (разделенных двоеточием).