У меня проблемы с попыткой заставить мой код работать, и я не получаю никаких ошибок от multer.Поверьте мне, я проверял ВЕЗДЕ, пожалуйста, помогите.
//All the require functions that make the app work
const express = require('express')
const nodemon = require('nodemon')
const http = require('http')
const path = require('path')
const fs = require('fs')
const mongoose = require('mongoose')
const bodyParser = require('body-parser')
const morgan = require('morgan')
const jwt = require('jsonwebtoken')
const config = require('./config/config.js')
const fileUpload = require('express-fileupload');
const https = require('https')
const mongoSanitize = require('express-mongo-sanitize');
var stripe = require("stripe")(config.stripeAPI);
var multer = require('multer')
var upload = multer({dest: "./uploads"}).single('photo');
app.post('/upload', (req, res, next) => {
var path = '';
upload(req, res, function (err) {
if (err) {
// An error occurred when uploading
console.log(err);
return res.status(422).send("an Error occured")
}
// No error occured.
path = req.files.path;
return res.send("Upload Completed for "+path);
});
});
Это, по сути, то, что я использую в примере