我按照本指南了解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
为什么节点服务器无法启动?
答案 0 :(得分:2)
节点本身是一个程序,它读取你的脚本并执行它,因此它不是真正的服务器,因为Ben Fortune说你需要将参数传递给它(将由节点VM运行的程序) 。程序本身决定了服务器的功能。
如果您想了解如何使用node.js的快速信息,请从this页面安装learnyounode,这将解释如何使用节点js编写基本的http服务器。