작은 문제가 있습니다. 내 tmp 디렉토리에서 내 ftp 디렉토리로 하나의 파일을 복사하려고하면 writen 파일이 비어 있습니다. 나는 아무 잘못이 없다, 내가 무엇을 잘못하고 있는지 이해하지 못한다.nodejs writen 파일이 비어 있습니다.
var ftpPath = "/var/www/ftp/",
zipPath = "/var/www/tmp/",
file = "test";
fs.createReadStream(zipPath + file).pipe(fs.createWriteStream(ftpPath + file));
내 테스트 파일에는 loremipsum 샘플이 들어있다. 당신이 어떤 해결책을 가지고있는 경우
, 내가 그것을 가지고,이 유일한 선은
이
을 fs.createWriteStream()가'수용'것을 스트림 인 두 번째 인수? 여기서 볼 수 없습니다 : http://nodejs.org/api/fs.html#fs_fs_createwritestream_path_options. 한 스트림을 다른 스트림으로 파이프해야하는 것처럼 보입니다. – jfriend00
Ooops 이것은 실수입니다. 제 코드의 줄을 잘못 잡았습니다. 이 선은 위험한 테스트였습니다. ( – Gecko