zoukankan      html  css  js  c++  java
  • 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 = >{ // ... })

      

        

  • 相关阅读:
    二维数组排序
    正则验证
    yii2视频教材
    yii2数据库简单操作
    MySQL(zip版)安装教程
    OpenCV插件
    机器视觉项目总结——光源
    VS2017运行YOLOv4
    VS打开cmd(直接在项目路径)
    【转载】Win10安装Ubuntu子系统
  • 原文地址:https://www.cnblogs.com/baota/p/12444925.html
Copyright © 2011-2022 走看看