2012-03-20 179 views
0

我有一个包含以下内容的Hello.js文件。在节点中执行js文件

var http = require('http'); 

http.createServer(function (req, res) { 
    res.writeHead(200, {'Content-Type': 'text/plain'}); 
    res.end('Hello World\n'); 
}).listen(1337, "mysite.com"); 

console.log('Server running at http://mysite.com:1337/'); 

我去我的命令提示符下,键入节点...

如何我可以在节点console执行此Hello.js

当我输入node Hello.js,我得到....单独

http://imageshack.us/photo/my-images/801/hellor.png/

回答

3

你的语法是错误的,你需要:

D:\Node > node Hello.js 

你当前做的是开始一个交互式与节点的会话,即

$ node 
> console.log("hello"); # I typed this 
hello 
>