1.2.1 Node.js简介
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。
1.2.2 Node.js中的JavaScript运行环境
2 文件系统模块fs
fs 模块是 Node.js 官方提供的、用来操作文件的模块。它提供了一系列的方法和属性,用来满足用户对文件的操作需求。
//导入fs模块
const fs = require('fs')
2.1 读取文件fs.readFile()
fs.readfile(path[,options],callback)
/*
path:字符串,表示文件路径
options:表示以什么编码格式来读取文件
callback:文件读取完成后,通过回调函数拿到读取的结果
*/
fs.readFile('./files/11.txt','utf8',(err,datastr){
/*
err:错误对象
dataStr:读取的数据
*/
if(err) return console.log('读取文件失败')
else console.log('读取文件成功')
})
2.2 读取文件fs.writeFile()
fs.writefile(path,data,[,options],callback)