프로그래밍 언어/HTML,CSS,JS

Node.js에서 파일을 복사하는 가장 빠른 방법

Rateye 2021. 11. 2. 10:23
728x90
반응형
질문 : Node.js에서 파일을 복사하는 가장 빠른 방법

내가 작업중인 프로젝트 (Node.js)는 파일 시스템 (복사, 읽기, 쓰기 등)과 관련된 많은 작업을 의미합니다.

어떤 방법이 가장 빠릅니까?

답변

표준 기본 제공 fs.copyFile :

const fs = require('fs');

// File destination.txt will be created or overwritten by default.
fs.copyFile('source.txt', 'destination.txt', (err) => {
  if (err) throw err;
  console.log('source.txt was copied to destination.txt');
});

fs.copyFile 지원하지 않는 버전에서 수행하는 방법은 다음과 같습니다.

const fs = require('fs');
    fs.createReadStream('test.log').pipe(fs.createWriteStream('newLog.log'));
출처 : https://stackoverflow.com/questions/11293857/fastest-way-to-copy-a-file-in-node-js
728x90
반응형