NodeJs入门(二)

结合上篇文章

一:结合http与fs模块一起读取文件夹中的文件

在nodejs文件夹中建立day02文件夹,在day02文件夹中创建www文件夹与server.js文件,在www文件夹中创建1.html与2.html,随意写上内容。

const http=require('http');
const fs=require('fs');
var server=http.createServer(function(req,res){ 
    var file_name='./www'+req.url;
        //读取文件
    fs.readFile(file_name,function(err,data){
        if(err){
            res.write('404');
        }else{
            res.write(data);
        }
        res.end();  
    })
});
server.listen(8080);

打开window+r---cmd--node server.js


Image 1.png

在浏览器中打开127.0.0.1:8080,依次输入/1.html、/2.html


127.0.0.1:8080

127.0.0.1:8080/1.html
127.0.0.1:8080/2.html

你可能感兴趣的:(NodeJs入门(二))