【发布时间】:2014-01-31 00:27:33
【问题描述】:
我一直在使用我在一本关于 Node.js 的书中找到的一些代码。这是一个上传图片的简单应用。
它显示 EXDEV 错误(500 错误:EXDEV,重命名)。
有人可以给我一个提示吗?这是我的代码:
exports.submit = function(dir) {
return function(req, res, next) {
var img = req.files.photo.image;
var name = req.body.photo.name || img.name;
var path = join(dir, img.name);
fs.rename(img.path, path, function (err) {
if(err) return next(err);
Photo.create({
name: name,
path: img.name
}, function (err) {
if(err) return next(err);
res.redirect('/');
});
});
};
};
【问题讨论】:
标签: javascript node.js