我正在尝试先将我的图像“formData”上传到后端,然后使用图像路径将其上传到ImageBB。
var storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, './tmp')
},
filename: function (req, file, cb) {
cb(null, file.originalname)
}
})
var upload = multer({ storage: storage })
app.use(express.static(__dirname + '/tmp'));
app.use('./tmp', express.static('tmp'));
app.post(
//Uploading to ImageBB
);
这似乎在我的本地主机上运行良好,但是当我将它部署到 Cyclic.sh 时,日志中出现了这个错误:
Error: EROFS: read-only file system, open "Filename"
我想这已经解决了。
尽管我所做的只是将
./tmp
更改为 /tmp
.
你能给我“上传到imgbb”的代码吗?