Я пытаюсь запустить приложение, но получаю ошибку TypeError: expressValidator не является функцией - PullRequest
0 голосов
/ 06 августа 2020
    app.use(expressValidator({
  errorFormatter: function(param, msg, value) {
      var namespace = param.split('.')
      , root    = namespace.shift()
      , formParam = root;

    while(namespace.length) {
      formParam += '[' + namespace.shift() + ']';
    }
    return {
      param : formParam,
      msg   : msg,
      value : value
    };
  }
}));

Ошибка: TypeError: expressValidator не является функцией объекта. (C: \ Users \ HP \ Desktop \ Lockdown \ 1. Eduonix \ 4. Научитесь создавать веб-сайт электронного обучения с помощью NodeJS \ elearn \ app. js: 44: 9) в Module._compile (internal / modules / cjs / loader. js: 1147: 30) в Object.Module._extensions .. js (internal / modules / cjs / loader. js: 1167: 10) в Module.load (internal / modules / cjs /loader.js:996:32) в Function.Module._load (internal / modules / cjs / loader. js: 896: 14) в Module.require (internal / modules / cjs / loader. js : 1036: 19) при требовании (internal / modules / cjs / helpers. js: 72: 18) в объекте. (C: \ Users \ HP \ Desktop \ Lockdown \ 1. Eduonix \ 4. Научитесь создавать веб-сайт электронного обучения с помощью NodeJS \ elearn \ bin \ www:7: 11) в Module._compile (internal / modules / cjs / loader. js: 1147: 30) в Object.Module._extensions .. js (internal / modules / cjs / loader. js: 1167: 10) в Module.load (internal / modules / cjs / loader. . js: 996: 32) в Function.Module._load (internal / modules / cjs / loader. js: 896: 14) в Function.executeUserEntryPoint [as runMain] (internal / modules / run_main. js : 71: 12) во внутреннем / main / run_main_module. js: 17: 47 npm ERR! код ELIFECYCLE npm ERR! errno 1 npm ERR! elearn@0.0.0 начало: node ./bin/www npm ERR! Статус выхода 1 npm ERR! npm ОШИБКА! Ошибка при запуске скрипта elearn@0.0.0. npm ОШИБКА! Вероятно, это не проблема npm. Вероятно, выше имеется дополнительный вывод журнала.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\HP\AppData\Roaming\npm-cache\_logs\2020-08-06T16_24_40_290Z-debug.log
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...