0
여기 내 업로드를 관리하는 내 라우터의 내 작품이다 :오류
코드 나는이 오류가 트리거됩니다fs.readFile(files.photo.path, function (err, data) {
// Here is the futur name of my file (ex: SERVER_PATH/images/moka/moka22/11/2016_1.jpg)
var newPath = __dirname + "/images/moka/moka" + new Date().toLocaleDateString() + "_" + Math.floor(Math.random() * 10) + 1 + "." + ext;
fs.writeFile(newPath, data, function (err) {
if(err) {
res.render('error', { error: err, message: "Erreur lors de l'upload"});
} else {
// insctructions
});
}
});
});
: 나는 잘 이해하면
Error: ENOENT: no such file or directory, open 'D:\projects\raspberry\routes\images\moka\moka2016-11-22_91.jpg'
at Error (native)
을 FS의 문서 (https://nodejs.org/api/fs.html#fs_fs_writefile_file_data_options_callback) :
fs.writeFile(theNameOfTheFuturFile, theDataToPutIn, callback);
그래서 나는 조금 혼란 스러워요. 내 영어 죄송합니다
, 나쁜 될 수있다, 난 당신이 내가 :)
감사의 의미를 추측 바랍니다.
writefile의 첫 번째 인수는 파일 이름입니다. 하지만 내 PathName이 잘못되었습니다. –