建立一个名为app.js的文件,内容如下:
//app.js
var http = require('http');
http.createServer(function(req,res){
res.writeHead(200, {'content-Type':'text/html'});
res.write('<h1>Node.js</h1>');
res.end('<p>Hello world!</p>');
}).listen(3000);
console.log("Http server is listening at port 3000.")
在命令行中进入app.js所在目录
node app.js //启动Node.js
注意:
当代码被改动时,必须终止Node.js再重新运行时才能奏效。
原因是 Node.js 只有在第一次引用到某部分时才会去解析脚本文件,之后都会直接访问内存,避免重复载入。
可以通过supervisor来监视对代码的改动,并且自动重启Node.js
npm install -g supervisor
用supervisor app.js启动app.js