node入门第一天代码实例
一、新建一个hello.js文件敲入我们经典的hello world
console.log('Hello World');
命令提示符下>node hello.js
hello World
二、新建一个http.js文件输入如下代码
var http = require('http');
http.createServer(function(req,res){
res.writeHead(200,{'Content-Type':'text/html'});
res.write('<h1>Node.js</h1>');
res.write('<div style="background:#f2f2cc;font-size:18px;text-align:center;">div</div>');
res.end('<p>Hello World</p>');
}).listen(3000);
console.log('HTTP server is listening at port 3000.');
这段代码是创建一个http server的代码是不是很简单?
执行>node http.js
打开浏览器输入http://127.0.0.1:3000
浏览器显示了node输出的内容。
三、新建换一个read.js的文件输入如下代码
//异步读取文件
/*var fs = require('fs');
fs.readFile('hello.txt','utf-8',function(err,data){
if(err){console.error(err)}else{
console.log(data);
}
});
console.log('read complate hello js.');*/
//同步读取文件
var fs = require('fs');
var data = fs.readFileSync('hello.txt','utf-8');
console.log(data);
console.log('read complate hello txt.');
这段代码上面的注释已经说明的很清楚了,是读取文件内容的模块。