请教一下 以下错误怎么去解决呢?
发布于 11 年前 作者 cxh80301983 3786 次浏览 最后一次编辑是 8 年前

错误信息 { [Error: EISDIR, open ‘/Volumes/mac/nodeProject/demo1/public/images/’] errno: 28, code: ‘EISDIR’, path: ‘/Volumes/mac/nodeProject/demo1/public/images/’ }

我的代码

var target_path = __dirname +’/public/images/’;

fs.readFile(req.files.Imgfile.path, function (err, data) {
                     console.log(target_path);
    fs.writeFile(target_path, data, function (err) {
        console.log(err);
        res.redirect("back");
        res.send("ok");
    });
});
2 回复

fs.writeFile(filename, data, [options], callback) 是filename吧。。 var target_path = __dirname +’/public/images/yourimage.jpg’;

多谢,还有个问题 req.files.Imgfile.path 临时位置 有权限删除吗? 如果没多久回自动清理到

回到顶部