【发布时间】:2015-03-08 23:51:16
【问题描述】:
我正在尝试在服务器上使用 Cloud9 IDE。我添加了 SSH 密钥,一旦我尝试通过 SSH 连接到服务器,就会出现错误消息
Could not execute node.js on root@xxx.xxx.xxx.xxx
出现。
我在服务器上安装了 nodejs,v0.10.25
【问题讨论】:
标签: cloud9-ide
我正在尝试在服务器上使用 Cloud9 IDE。我添加了 SSH 密钥,一旦我尝试通过 SSH 连接到服务器,就会出现错误消息
Could not execute node.js on root@xxx.xxx.xxx.xxx
出现。
我在服务器上安装了 nodejs,v0.10.25
【问题讨论】:
标签: cloud9-ide
您需要安装“nodejs-legacy”包。
apt-get install nodejs-legacy
【讨论】:
SSH 对话框允许您设置 Node.js 二进制文件的路径。这应该可以解决您的问题。
【讨论】:
which node看看node是否安装了吗?
我发现有必要向下滚动并单击高级选项卡。然后我从 SSH 会话中的“which nodejs”输出中输入 /usr/bin/nodejs。这对我有用,即使文档说明 AWS 默认尝试这样做。这让我留在了我根据需要 ssh 进入的服务器上的 AWS 文件工作空间中。
【讨论】:
nodejs 没有安装在我的 EC2 实例上,所以我使用以下链接中的说明进行了安装,它运行良好。 Tutorial: Setting Up Node.js on an Amazon EC2 Instance
【讨论】:
sudo apt-get install nodejs 为我工作
【讨论】: