相关疑难解决方法(0)

Node.js EXDEV重命名错误

我一直在玩一本关于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('/');
            });
        });
    };
};
Run Code Online (Sandbox Code Playgroud)

javascript node.js

4
推荐指数
1
解决办法
8335
查看次数

标签 统计

javascript ×1

node.js ×1