Я пытаюсь запустить простой экспресс-сервер с телесным анализатором:Express.js Не удается найти модуль «мим-типа»
var express = require('express');
var bodyParser = require('body-parser');
var app = express();
app.use(bodyParser.json());
Я не понимаю, что это больше не поставляется с экспресс и проверил, как пакеты устанавливаются с:
npm install -s express body-parser
Я получаю ошибку Спинка:
module.js:472
throw err;
^
Error: Cannot find module 'mime-types'
at Function.Module._resolveFilename (module.js:470:15)
at Function.Module._load (module.js:418:25)
at Module.require (module.js:498:17)
at require (internal/module.js:20:19)
at Object.<anonymous> (/home/osboxes/.nvm/versions/node/v7.2.0/lib/node_modules/body-parser/node_modules/type-is/index.js:16:12)
at Module._compile (module.js:571:32)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:488:32)
at tryModuleLoad (module.js:447:12)
at Function.Module._load (module.js:439:3)
Я также попытался:
npm install -s mime-types
который не имел никакого эффекта.
Примечание. Я проверил, что строка 4 является причиной ошибки при регистрации до и после.
Насколько я знаю, вы должны использовать 'npm i -S' (с капиталом' S') для сохранения зависимостей в 'package.json' – Niezborala