编程语言
首页 > 编程语言> > Node.js fs模块

Node.js fs模块

作者:互联网

fs模块(file system)

fs模块,一个可以操作文件的模块

fs模块的一些方法

fs.stat

读取文件检测是文件还是目录

fs.mkdir

创建目录

fs.writeFile

创建写入文件

fs.appendFile

追加文件

fs.readFile

读取文件

fs.readdir

读取目录

fs.rename

重命名

fs.rmdir

删除目录

fs.unlink

删除文件

fs.createReadStream

从文件流中读取数据

fs.createWriteStream

写入文件

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

将图片发给前端

var http=require("http")
//创建一个http对象加载http模块
var fs=require("fs")
//创建一个fs对象加载fs模块
var app=http.createServer((req,res)=>{
    if(req.url=="/18.jpg"){
//判断url
       fs.readFile("./src/18.jpg",(err,data)=>{
//对文件进行识别
           if(!err){
               res.end(data)
//如果有这张图片就发送
           }else{
                res.end("not   404")
//没有这张照片就发送404
               }
       })
    }
})
app.listen(8081)
//监听8081端口                  

还是先用node.js 运行代码

 

 当访问的图片存在时

 

 

 

 当访问的照片不存在时

 

 

 

标签:Node,文件,fs,http,res,js,模块,var
来源: https://www.cnblogs.com/forever-ljf/p/16527103.html