nodejs ---day01

文件系统:  ---> writeFile  readFile   renane  copyFile  unlink

  let fs = require("fs");

  文件读写分为: 目录文件 与 文件

  写文件:  ( writeFileSync 同步,  Sync下面相同)

    fs.writeFile( "1.txt", "写入的内容",function( err ){    }  );  // 覆盖源文件写入

    fa.writeFile( "1.txt","追加的内容",{ flag: "a" },function( err ){  } );  // 追加内容   flag  -->a追加写入  w写入   r读取

  读文件:

    fs.readFile( "1.txt", "utf8", ( err, data ) =>{     ----> 不加 utf8 默认是二进制字符串    toString()转译

      if(err){ return console.log(err) };

      console.log( data );

    //  data.toString();  按字符编码格式输出   fs.readFile("1.txt",(err,data){   })

    } );

  修改文件名字:

    fs.rename( "1.txt", "2.txt", err =>{ // ... })

  删除文件:

    fs.unlink( "2.txt", (err)=>{ // ... })

  复制文件:

    fs.copyFile( "index.html", "newIndex.html",  err = >{ // ... })

  

    

 

posted @ 2020-03-08 21:11  铁塔  阅读(99)  评论(0编辑  收藏  举报