node.js - 如何让 slc 命令在 Ubuntu 上运行?

标签 node.js ubuntu loopbackjs strongloop

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

当前未安装程序“slc”。您可以通过键入以下内容来安装它: sudo apt-get install heimdal-multidev

我怎样才能让它运行 Strongloop CLI 而不是寻找这个包?我有 added this到我的路径,但它仍然不起作用。有什么想法吗?

其他 Strongloop 命令,如 sl-build 工作,strongloop 列在 npm list -g 中。

最佳答案

带有 node.js 4.1.2 的 Ubuntu 14

默认情况下 slc 不会创建或不会添加到 PATH。 我通过添加符号链接(symbolic link)解决了这个问题:

sudo ln -s /usr/lib/node_modules/strongloop/bin/slc.js /usr/bin/slc

关于node.js - 如何让 slc 命令在 Ubuntu 上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29222932/

相关文章:

google-chrome - 从终端打开谷歌浏览器时出错

linux - 如何在 bash 自动完成中只显示一级子目录?

node.js - 如何在loopback js中设置和映射环境数据?

loopbackjs - 环回模型 CURRENT_TIMESTAMP

node.js - Electron -mainWindow.webContents.executeJavaScript()使用文件而不是文本

node.js - Microsoft BotBuilder node.js : How to send formatted text (BOLD , 斜体(换行))到 Android Skype for Business 客户端(从 Bot)

javascript - NodeJS 中的高效深拷贝

node.js - 选择结果后sequelize使用实例方法

python - 在Ubuntu 13.10中安装Hue时出现无站点包错误

node.js - Loopback 未发现 Oracle 关系