zoukankan      html  css  js  c++  java
  • Node JS复制文件

    /**
     * Created by Administrator on 2019/11/6.
     *指尖敲打着世界 ----一个阳光而又不失帅气的少年!!!.
     */
    var fs=require("fs");
    /**
     * 方法1:普通读取和写入
     */
    fs.writeFileSync("D:/app/data/1.json",fs.readFileSync("D:/app/data/other/1.json"));
    fs.writeFileSync("D:/app/data/temp/gn_image_0.jpg",fs.readFileSync("D:/app/data/other/gn_image_0.jpg"));
    fs.writeFileSync("D:/app/data/temp/gn_image_1.jpg",fs.readFileSync("D:/app/data/other/gn_image_1.jpg"));
    
    /**
     * 方法2:管道流方式读取和写入
     * 管道流
     */
    //创建一个读取流
    var  readStream=fs.createReadStream("D:/app/data/other/1.json");//被复制文件
    //创建一个写入流
    var  writeStream=fs.createWriteStream("D:/app/data/1.json");//复制到的目标位置及文件
    //读取流的内容通过管道流写入到输出流
    readStream.pipe(writeStream);

    上面的第二种方式比较适合读取大文件

  • 相关阅读:
    Yantai
    Star War
    douban's woshang
    cannot change font's type in coreldraw
    LuXun said
    WaiTan
    free ubuntu disk前天就收到了寄来的光盘
    Winter Swimming
    before buy laptop买本本前,先来看看
    ubuntu beginer
  • 原文地址:https://www.cnblogs.com/luzhanshi/p/11804794.html
Copyright © 2011-2022 走看看