Node.js 에서 파일 복사는 ncp 를 이용하세요
대량의 파일을 복사하고 싶을때
Node.js 에서 대량의 파일을 복사하고 싶은데
성능이 나오지 않는다
그럴 때 ncp 를 사용하면 된다
ncp - Asynchronous recursive file & directory copying
설명대로 비동기 파일 복사용이다
성능은 정말 빠르다
사용법 또한 기능이 단순해서 쉽다
사용방법
에러가 나지 않으면 실행하자마자 done!
메시지를 볼 수 있다.
순간 뭐지 하는 생각이 들지만
그만큼 빠르다는 것이다
1 | const ncp = require('ncp').ncp; |
주의사항
source 에 파일명을 넣을 경우
destination 에도 파일명까지 지정해줘야 복사가 됩니다
폴더 to 폴더
파일 to 파일
로 사용해야 합니다.
파일 to 폴더가 안됩니다