首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu 14.04 LTS中安装StrongLoop LoopBack的问题

在Ubuntu 14.04 LTS中安装StrongLoop LoopBack的问题
EN

Stack Overflow用户
提问于 2015-02-15 17:57:18
回答 5查看 1K关注 0票数 1

我正在尝试在我的Ubuntu14.04 LTS中安装StrongLoop LoopBack。通过控制台的安装总是会继续这样做。这是我从控制台得到的输出。一切都进展顺利吗?帮我解决这个问题。我无法在我的笔记本电脑上完成strongloop安装。

代码语言:javascript
复制
sarnathkj@SARAN:~$ sudo npm install -g strongloop
[sudo] password for sarnathkj: 

> heapdump@0.2.10 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'

> strong-fork-syslog@1.2.3 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'

> strong-agent@1.3.2 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'

> ws@0.4.32 install /usr/lib/node_modules/strongloop/node_modules/node-inspector/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
EN

回答 5

Stack Overflow用户

发布于 2015-04-13 23:56:21

好吧,我在node v0.12.0,v0.12.1,npm v2.5.1和相同的操作系统上也遇到了同样的问题。安装似乎挂起了,但是如果你按几次enter键,它就会再次响应,你就进入了shell。

之后,您会注意到,由于某种原因,符号链接没有被创建,但是模块似乎已经正确安装。为了解决这个问题,我手动创建了sym链接,如下所示:

代码语言:javascript
复制
sudo ln -s /usr/local/lib/node_modules/strongloop/bin/slc /usr/local/bin/

这将使您能够在整个机器上使用slc cli。此外,如果您正在使用包含lb-ng和lb-ng-doc命令的loopback-sdk-angular-cli (应随npm install -g strongloop一起安装),则还需要创建这些符号链接。你可以这样做:

代码语言:javascript
复制
sudo ln -s /usr/local/lib/node_modules/strongloop/node_modules/loopback-sdk-angular-cli/bin/* /usr/local/bin/

这将使您能够在整个机器上使用lb-ng,但是也可能发生该工具因缺少依赖错误而中断的情况。要修复这些问题,请输入模块的安装路径,然后执行npm install来安装依赖项。在ubuntu 14.04 LTS上,你可以这样做:

代码语言:javascript
复制
cd /usr/local/lib/node_modules/strongloop/node_modules/loopback-sdk-angular-cli
npm install

希望能有所帮助。

票数 1
EN

Stack Overflow用户

发布于 2015-02-26 19:22:51

StrongLoop似乎需要最新版本的nodenpm

您的nodenpm版本(来自node --versionnpm --version)是什么?

您可以参考StrongLoop的“安装故障排除”页面here

票数 0
EN

Stack Overflow用户

发布于 2015-04-26 23:05:15

这似乎与您使用的npm版本有关。我也遇到了这个问题,我使用nvm来安装node和npm。我用apt-get install npm安装了最新的npm,解决了这个问题。试一试吧

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28524942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档