gpt4 book ai didi

javascript - Nodejs&Formidable, 上传图片

转载 作者:太空宇宙 更新时间:2023-11-04 00:28:41 25 4
gpt4 key购买 nike

if (sess.username) {
var form = new formidable.IncomingForm();
form.multiples = true;
form.uploadDir = __dirname + "/data";
form.parse(req, function (err, fields, files) {
if (fields.title.length < 120 || fields.content.length < 1000000) {
var articleData = new articleModel({
title: fields.title,
content: fields.content,
created_at: Date.now()
});

articleData.save(function (err) {
console.log('saved');
});

form.on('error', function (err) {
console.log('An error has occured: \n' + err);
});
}
else {
res.render('failed', {
message: 'Too much characters.'

});
}
});
res.redirect('/admin');
}

我尝试使用此代码,但出现了如下错误:

Error: ENOENT: no such file or directory, open 'C:\Users\Użytkownik\Documents\GitHub\CFBlog\controllers\admin\data\upload_c2aff6d1c5930dd655caa436890aaf03' at Error (native)

最佳答案

您的 __dirname 中似乎没有 data/ 文件夹。Formidable 只是无法在不存在的文件夹中创建文件。

关于javascript - Nodejs&Formidable, 上传图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41797572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com