2015-02-15 2 views
1

Я пытаюсь установить StrongLoop LoopBack в моем Ubuntu 14.04 LTS. Установка через консоль всегда продолжает делать это. Это мой вывод с консоли. Здесь все идет? Помогите мне решить это. Я не смог завершить установку strongloop на своем ноутбуке.Проблемы с установкой StrongLoop LoopBack в Ubuntu 14.04 LTS

[email protected]:~$ sudo npm install -g strongloop 
[sudo] password for sarnathkj: 

> [email protected] install /usr/lib/node_modules/strongloop/node_modules/strong-supervisor/node_modules/heapdump 
> node-gyp rebuild 

make: Entering directory `/usr/lib/node_modules/strongloop/node_modules/strong-supervisor/node_modules/heapdump/build' 
    CXX(target) Release/obj.target/heapdump/src/heapdump.o 
    CXX(target) Release/obj.target/heapdump/src/platform-posix.o 
    SOLINK_MODULE(target) Release/obj.target/heapdump.node 
    SOLINK_MODULE(target) Release/obj.target/heapdump.node: Finished 
    COPY Release/heapdump.node 
make: Leaving directory `/usr/lib/node_modules/strongloop/node_modules/strong-supervisor/node_modules/heapdump/build' 

> [email protected] install /usr/lib/node_modules/strongloop/node_modules/strong-supervisor/node_modules/strong-fork-syslog 
> node-gyp rebuild 

make: Entering directory `/usr/lib/node_modules/strongloop/node_modules/strong-supervisor/node_modules/strong-fork-syslog/build' 
    CXX(target) Release/obj.target/syslog/syslog.o 
    SOLINK_MODULE(target) Release/obj.target/syslog.node 
    SOLINK_MODULE(target) Release/obj.target/syslog.node: Finished 
    COPY Release/syslog.node 
make: Leaving directory `/usr/lib/node_modules/strongloop/node_modules/strong-supervisor/node_modules/strong-fork-syslog/build' 

> [email protected] install /usr/lib/node_modules/strongloop/node_modules/strong-agent 
> node-gyp rebuild || exit 0 

make: Entering directory `/usr/lib/node_modules/strongloop/node_modules/strong-agent/build' 
    CXX(target) Release/obj.target/strong-agent/src/strong-agent.o 
    SOLINK_MODULE(target) Release/obj.target/strong-agent.node 
    SOLINK_MODULE(target) Release/obj.target/strong-agent.node: Finished 
    COPY Release/strong-agent.node 
make: Leaving directory `/usr/lib/node_modules/strongloop/node_modules/strong-agent/build' 

> [email protected] install /usr/lib/node_modules/strongloop/node_modules/node-inspector/node_modules/ws 
> (node-gyp rebuild 2> builderror.log) || (exit 0) 
+2

Это выход в комплекте? Ошибок нет, что обычно предполагает успешную установку. –

ответ

0

StrongLoop кажется, необходима последняя версия node и npm.

Мои node & npm версии (от node --version и npm --version)?

Вы можете обратиться к странице StrongLoop «Устранение неполадок при установке» на странице here.

1

Хорошо, у меня была такая же проблема с узлом v0.12.0, v0.12.1, npm v2.5.1 и той же операционной системой. Похоже, что установка висит, но если вы нажмете несколько раз пару раз, ее снова ответят, и вы попадете в оболочку.

После этого вы заметите, что по какой-то причине символические ссылки не создаются, но модуль, кажется, установлен правильно. Чтобы исправить это, я создал SYM ссылки вручную, как это:

sudo ln -s /usr/local/lib/node_modules/strongloop/bin/slc /usr/local/bin/ 

Это позволит вам использовать SLC CLI через машину. Кроме того, если вы используете loopback-sdk-angular-cli, который содержит команды lb-ng и lb-ng-doc (которые должны быть установлены с помощью npm install -g strongloop), вам также необходимо создать эти символические ссылки. Вы делаете это так:

sudo ln -s /usr/local/lib/node_modules/strongloop/node_modules/loopback-sdk-angular-cli/bin/* /usr/local/bin/ 

Это позволит вам использовать фунт-нг по машине, однако это может случиться так, что инструмент будет сломан с отсутствующими ошибками зависимостей. Чтобы исправить это, введите путь, на котором модуль установлен и выполняет установку npm для установки зависимостей. На ubuntu 14.04 LTS вы делаете это вот так:

cd /usr/local/lib/node_modules/strongloop/node_modules/loopback-sdk-angular-cli 
npm install 

Надеюсь, это поможет.

0

Кажется, что версия npm вы используете. Я также столкнулся с этой проблемой, я использовал nvm для установки узла и npm. Я решил проблему, установив последнюю версию npm, используя apt-get install npm. Просто попробуйте

0

У меня была проблема, неспособная установить strongloop в версии узла 0.12.x. Итак, я установил узел ver0.10.40, затем npm и смог установить strongloop.

Выполнение на узле ver 4 является плавным.

Я также использую Ubuntu 14.

0

Anoop ... вы говорите версии 4, но вы имеете в виду 0.10.4, правильно?

Мы не получили это происходит еще на 4.2.2 Ubuntu (на Cloud9) ... но он отлично работает на Fedora (локальный)

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

  • Нет связанных вопросов^_^