0

我正在尝试通过教程在我的 Web 服务器上安装 Cloud9,但遇到了一些麻烦。
当我尝试运行命令node bin/cloud9.js 时,我得到:

djent@server:~/ide$ 节点 bin/cloud9.js

node.js:216
        throw e; // process.nextTick error, or 'error' event on first tick
              ^
Error: require.paths is removed. Use node_modules folders, or the NODE_PATH environment variable instead.
    at Function.<anonymous> (module.js:381:11)
    at Object.<anonymous> (/home/djent/ide/support/paths.js:7:8)
    at Module.<anonymous> (module.js:444:26)
    at Object..js (module.js:462:10)
    at Module.load (module.js:351:32)
    at Function._load (module.js:309:12)
    at Module.require (module.js:357:17)
    at require (module.js:373:17)
    at Object.<anonymous> (/home/djent/ide/bin/cloud9.js:6:1)
    at Module.<anonymous> (module.js:444:26)
djent@server:~/ide$

如何解决?我试图重新安装节点,但它不工作。

4

3 回答 3

1

尝试从 bin/cloud9.sh 脚本开始。它应该工作。

于 2012-03-21T02:11:58.520 回答
0

Cloud9 目前不在 nodejs 0.6 下运行。使用nvm切换到节点 0.4.12 运行 Cloud9。

于 2012-03-21T09:54:17.280 回答
0

您需要安装所有必需的库包,例如

libxml2-dev

在给定链接的要求部分中给出

https://github.com/ajaxorg/cloud9?source=c

于 2014-02-19T09:15:43.583 回答