NodeJs fs 模块

来源:互联网 发布:淘宝网络客服招聘兼职 编辑:程序博客网 时间:2024/06/06 01:21
(一) 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 ...     })