webpack-dev-сервер не работает не может найти модуль '../ lib / polyfills'
Я перенес свой проект на другой компьютер, запустил установку npm. Проект работает нормально, кроме webpack-dev-server, он выдает ошибку
module.js:544
throw err;
^
Error: Cannot find module '../lib/polyfills'
at Function.Module._resolveFilename (module.js:542:15)
at Function.Module._load (module.js:472:25)
at Module.require (module.js:585:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/project/node_modules/.bin/webpack-dev-server:6:1)
at Module._compile (module.js:641:30)
at Object.Module._extensions..js (module.js:652:10)
at Module.load (module.js:560:32)
at tryModuleLoad (module.js:503:12)
at Function.Module._load (module.js:495:3)
Чего ему не хватает ?
2 ответа:
У меня была именно эта проблема, и я исправил ее, сделав следующее.
Запуск
webpack-dev-server
выдал вставленную ошибку.Я подумал, что это, возможно, была проблема конфигурации, поэтому я попытался
Делая это, я получил ту же ошибку. Файл внутриnode_modules/.bin/webpack-dev-server
исправить конфигурацию через CLI..bin
существовал, но что-то явно было не так. Я подозреваю, что это потому, что я засеял этот проект копированием из другого и, возможно, ссылки, обычно устанавливаемые как частьnpm install
, не были установлены на копии, так что они все еще указывали на источник моей копии.Несмотря на это, запустите
npm install --save-dev webpack-dev-server
еще раз и попробуйте. Исправлена моя проблема как в запускеwebpack-dev-server
, так и в CLI, хотя они уже были установлены. Возможно, просто установили неправильно.