2013-04-19 2 views
0

Я пользователь, а не администратор, на Ubuntu 10.04 LTS, Lucid. Когда я пытаюсь установить пакет js узла, используя «> npm install -g madeye» - он всегда зависает в этом утверждении:Установка пакета nodejs - madeye - использование npm-киосков на сервере ubuntu?

make: Ввод каталога `/nethome/robert/nvm/v0.10.4/lib/node_modules/ madeye/node_modules/socket.io-клиент/node_modules/WS/сборки» CXX (цель) Выпуск/obj.target/bufferutil/SRC/bufferutil.o SOLINK_MODULE (цель) Выпуск/obj.target/bufferutil.node

Я понятия не имею, куда идти отсюда. Я успешно установил узел v0.10.4 с использованием NVM в качестве пользователя и успешно установил другие пакеты - то есть. Экспресс.

+0

. Интересно, это потому, что я пытаюсь запустить это из сетевой папки? Который я до сих пор не получаю, потому что я могу установить Express. – gamengineers

ответ

0

У вас есть инструменты построения, такие как make и gcc, установленные на вашем сервере?

[sudo] apt-get install build-essential 

Также вы уверены, что работаете в среде nvm, а не в стандартном node.js? Похоже, вы основаны на выводе команды make, но что-то нужно проверить.

+0

Была ли проверка версии - gcc 4.4.4, и GNU Make 3,81, поэтому ее там. Я запускаю npm install madeye сейчас в ~/nvm/v0.10.4/lib/node_modules, так как я вижу каталоги для npm и экспрессирую там как глобальное место установки. – gamengineers

Смежные вопросы