如何让slc命令在Ubuntu上运行?

Ant*_*shy 6 ubuntu node.js strongloop loopbackjs

npm install -g strongloop在我的Ubuntu 14.04服务器上安装了Strongloop .该slc命令不起作用.它说

The program 'slc' is currently not installed. You can install it by typing: sudo apt-get install heimdal-multidev

如何让它运行Strongloop CLI而不是查找此包?我已将此添加到我的PATH中,但仍然无效.有任何想法吗?

其他Strongloop命令,如sl-build工作和strongloop列出npm list -g.

小智 7

Ubuntu 14 with node.js 4.1.2

默认情况下,不会以某种方式创建slc或不将其添加到PATH.我通过添加符号链接解决了这个问题:

sudo ln -s /usr/lib/node_modules/strongloop/bin/slc.js /usr/bin/slc
Run Code Online (Sandbox Code Playgroud)


Ant*_*shy 1

看起来,可选地附带 Digital Ocean Droplet 的 Node 安装安装到了不在$PATH. 我很确定这就是问题所在。无论如何,我通过启动没有预安装 Node 的服务器并遵循本指南来修复它。只需使用npm install -g strongloop而不是strong-cli因为后者已被弃用。