让节点在linux上启动

时间:2015-08-25 15:22:05

标签: linux node.js

我按照本指南了解intall node https://github.com/joyent/node/wiki/installation#building-on-linux

我这样导出了我的路径:

[root@ip-10-205-116-141 bin]# PATH=/usr/local/bin:$PATH

然后返回此版本:

[root@ip-10-205-116-141 bin]# node -v
v0.13.0-pre

然后我尝试像node .一样启动节点服务器,但得到这个:

[root@ip-10-205-116-141 bin]# node .
module.js:340
    throw err;
          ^
Error: Cannot find module '/usr/local/bin'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Function.Module.runMain (module.js:503:10)
    at startup (node.js:132:16)
    at node.js:817:3

为什么节点服务器无法启动?

1 个答案:

答案 0 :(得分:2)

节点本身是一个程序,它读取你的脚本并执行它,因此它不是真正的服务器,因为Ben Fortune说你需要将参数传递给它(将由节点VM运行的程序) 。程序本身决定了服务器的功能。

如果您想了解如何使用node.js的快速信息,请从this页面安装learnyounode,这将解释如何使用节点js编写基本的http服务器。