Npm 无法在cloud 9 ide上安装sailsjs

Npm 无法在cloud 9 ide上安装sailsjs,npm,sails.js,cloud9-ide,Npm,Sails.js,Cloud9 Ide,我得到下面的错误 使用节点v0.10.22 npm错误!git克隆git://github.com/Zolmeister/grunt-sails-linker.git execvp():没有这样的文件或目录 及 npm错误!错误:生成Enoint npm错误!毫无例外 (child_process.js:980:11)npm错误!在 Process.ChildProcess.\u handle.onexit(child\u Process.js:771:34)npm错误! 如果您需要帮助,可以在

我得到下面的错误

使用节点v0.10.22

npm错误!git克隆git://github.com/Zolmeister/grunt-sails-linker.git execvp():没有这样的文件或目录

npm错误!错误:生成Enoint npm错误!毫无例外 (child_process.js:980:11)npm错误!在 Process.ChildProcess.\u handle.onexit(child\u Process.js:771:34)npm错误! 如果您需要帮助,可以在以下位置报告此日志:npm ERR
npm错误!或通过电子邮件发送至:npm 呃

npm错误!系统Linux 2.6.32-358.23.2.el6.bz844450.x86_64 npm错误! 命令 “/usr/libexec/openshift/cartridges/c9-0.1/root/bin/node-openshift-v10” “/usr/libexec/openshift/cartridges/c9-0.1/root/lib/node_modules/npm/bin/npm cli.js” -g“安装”“航行”npm错误!cwd /var/lib/stickshift/5296292f5973ca4984000011/app root/data/694788 npm 犯错误节点-v0.10.22 npm错误!npm-V1.3.8 npm错误!系统调用生成npm 犯错误代码enoint npm ERR!厄尔诺·埃诺特


我的朋友可以安装相同的节点版本。

好的,我解决了它:有几个人在Github上出现了这个错误,所有的答案都是:“你需要安装git”。但是git安装在Cloud9上,因为正如PierrOz所说,
git克隆
可以工作。问题是git和npm不是从同一个地方运行的:

$which git
/usr/bin/git
$npm
/var/lib/stickshift/some_random_uuid/app root/data/bin/npm

将git的符号链接放在运行npm的目录中,为我解决了这个问题:


ln-s/usr/bin/git/var/lib/stickshift/some\u random\u uuid/app root/data/bin/git
好的,我解决了这个问题:有几个人在Github上犯了这个错误,所有的答案都是:“你需要安装git”。但是git安装在Cloud9上,因为正如PierrOz所说,
git克隆
可以工作。问题是git和npm不是从同一个地方运行的:

$which git
/usr/bin/git
$npm
/var/lib/stickshift/some_random_uuid/app root/data/bin/npm

将git的符号链接放在运行npm的目录中,为我解决了这个问题:


ln-s/usr/bin/git/var/lib/stickshift/some\u random\u uuid/app root/data/bin/git

是否尝试运行命令
git clonegit://github.com/Zolmeister/grunt-sails-linker.git
看看会发生什么?我在cloud9上遇到了完全相同的问题,我的一个项目依赖于github。当我在控制台中尝试git clone命令时,它工作得非常好……您是否尝试运行命令
git clonegit://github.com/Zolmeister/grunt-sails-linker.git
看看会发生什么?我在cloud9上遇到了完全相同的问题,我的一个项目依赖于github。当我在控制台中尝试git clone命令时,它工作得非常好。。。