如何进行文件操作

  1. 引入node文件模块(里面用到es6 最新语法)
    const fs = require('fs')

2.文件读取

fs.readFile((文件名,(err,data) => { // err:判断是否读取文件失败 data:文件的相应数据
}))

3.文件写入

fs.writeFile(文件名,data, err => {data:写入文件的数据 err:回调函数, })

文件操作与http请求配合使用

const http = require(‘http’) const fs = require(‘fs’)
http.createServer((req,res) =>{
let file_name = .www${req.url} // 文件位置 “:这是es6的模板字符串语法,你们可以看一下
fs.readFile(file_name,(err,data) => { if (err) { res.write(‘404’)
} else {
res.write(data) })
})