var conn = mongoose.createConnection(config.db);
conn.once('open', function (err) {
if (err) {
next(err);
return;
}
var source = fs.createReadStream(req.files.sample.path);
var gfs = Grid(conn.db, mongoose.mongo);
var id = mongoose.Types.ObjectId();
var target = gfs.createWriteStream({
_id: id,
filename: req.files.sample.name
});
source.pipe(target).on('close', function() {
project.documentation = id;
persistProject(req, res, next, project);
});
}
아래 오류를 보여주는 파일을 업로드하려고 할 때. 응용 프로그램 종료 : 정의되지 않음오류 : ENOENT, open 'null/60c0f337f3413edbc5eb3bb27fa3269f'
events.js : 72 throw er; // 처리되지 않은 '오류'이벤트 ^ 오류 : ENOENT 오픈 '널/60c0f337f3413edbc5eb3bb27fa3269f'
왜이 오류가오고있다? 그것을 해결하도록 도와주세요.
http://stackoverflow.com/questions/9047094/node-js-error-enoent – therealrootuser