云海网博客杂谈

 首页  知道  驾考  杂谈  工具  友链
 点我隐藏

学习笔记node.js fs文件系统,读写删文件系统

      nodejs      :站长发布      :1月前(11-28)      :156次浏览


文件node.js,同目录a.txt

const fs = require('fs')

1、文件删除

fs.unlink('./a.txt',(err)=>{

    if(err){

        console.log("删除失败");

    }else{

        console.log("删除成功");

    }

})

fs.unlink只可删除文件,删除文件夹请使用fs.rmdir()


2、文件读取

fs.readFile('./a.txt','utf8',function(err,data){

    if(err == null){

        console.log(data);

    }else{

        console.log(arr);

    }

})


3、读取追加内容

var str="读取内容合并写入学习笔记";

fs.readFile('./a.txt','utf8',function(err,data){

    if(!err){

        var newstr = data + str;

        fs.writeFile('./a.txt',newstr,function(err){

            if(err == null){

                console.log("追加写入成功");

            }else{

                console.log("追加写入失败");

                console.log(err);

            }

        })

    }else{

        console.log(err);

    }

})


4、直接打开追加内容

var newstr = "追加写入学习笔记";

fs.appendFile('./a.txt',newstr,'utf8',function(err){

    if(err == null){

        console.log("追加写入成功");

    }else{

        console.log("追加写入失败");

        console.log(err);

    }

})

node终端:node .\node.js

 浏览:156

版权声明:本文为云海网站长的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://xn--qiv211ar60a.com/113.html

版权所有 © 2020-至今 云海网 | 渝ICP备18013004号
Theme Giligili By Shawn With | All Rights Reserved
本站已安全运行: