Задать вопрос
@lukca

Как исправить ошибку multiparty?

При использовании multiparty появляется ошибка

D:\node server template\node_modules\multiparty\index.js:81
  self.on('newListener', function(eventName) {
       ^

TypeError: self.on is not a function
    at Object.Form (D:\node server template\node_modules\multiparty\index.js:81:8)
    at Server.<anonymous> (D:\node server template\server.js:381:33)


На сервер отправляется formdata с 2 файлами

Код применения парсера
const form = multiparty.Form()
        form.parse(req, function(err, fields, files) {
            if (!err) {
                console.log(fields)
            } else {
                console.log(err);
            }
        })


Как исправить ошибку?
  • Вопрос задан
  • 116 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Stepik
    Microservices - паттерны и практика построения микросервисов
    1 неделя
    Далее
Решения вопроса 1
@slide13
frontend/web-developer
Потому что new забыли
const form = new multiparty.Form();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы