(一) NodeJs fs 模块引入:
var fs = require('fs);
(二) NodeJs fs 常用方法:
(1) 创建/删除文件夹
参数一: 文件夹名称及路径
参数二: 回调函数, 监听是否创建成功
// 创建文件夹
fs.mkdir('文件夹名称及路径', function (err) {
if (!err) {
console.log('创建成功!')
} else {
console.log('创建失败!')
}
});
// 删除文件夹
fs.rmdir('文件夹名称及路径', function (err) { ... });
(2) 写入文件
参数一: 文件名称及路径
参数二: 文件内容
参数三: 编码格式
参数四: 回调函数, 监听是否写入成功注: 若没有文件则创建文件
fs.writeFile('文件路径与名称', '要写入内容', '编码格式', function (err) {
// TODO ...
})
(3) 读取文件
参数一: 文件名称及路径
参数一: 编码格式
参数一: 回调函数
fs.readFile('文件名称及路径', '编码格式', function (err, data) {
// TODO ...
// data: 读取的文件内容
})
(4) 删除文件
参数一: 文件名称及路径
参数二: 回调函数
fs.unlink('文件名称及路径', function (err) {
// TODO ...
})