cloud9安装问题记录解决

cloud9是一款基于node.js的在线编辑器,支持php,ruby,python,js,等语言的编辑,可以和scm系统整合等。我的安装步骤:安装node version 管理软件 n  , 

git clone https://github.com/visionmedia/n

将 n/bin添加到PATH中,然后运行:

n 0.10.22  # 就可以安装0.10.22版本了

然后git clone cloud9的代码

cd cloud9 

npm install # 一路畅通

狗血的,白天在公司的电脑上折腾虚拟机,因为公司上网得通过代理,但通过代理一直install失败各种下载失败,设置了很多参数,就是不成功,只好晚上回到自己电脑上折腾,不用代理,一路下载顺利

bin/cloud9.sh #走起

shiitt 访问时,一加载完 就退出,报 

Error: spawn enoent    # 这个错误

然后网上一大把搜,最后这篇文章可能有用,因为v0.10.22要求scm:mercurial ,所以有人就建议安装个 mercurial。

后面有人将 config/default.js中的 ./cloud9.ide.hg 注释掉 也可以运行

选哪种 自己看着办,可能cloud9还有其他地方依赖 mercurial 所以最好还是装之吧,注释掉如果你真的不喜欢mercurial


centos git clone 又因为代理的问题不能conncet github:443
可以设置这个: git config --global http.proxy 182.168.1.108:3128



node version manager

安装:

 curl https://raw.github.com/creationix/nvm/master/install.sh | sh

重新登录后使用:

nvm ls
nvm install v0.10.22
nvm ls


软连接用全路径

ln -s 真文件全路径   软文件全路径

解压bz2

#解压
tar xjvf test.tar.bz2 
C /home/jingxing05


cloud9 跑起来就down掉,有可能是 mercurial没装,请先安装之

sudo apt-get install mercurial


你可能感兴趣的:(git,node.js,mercurial,npm,Cloud9)