2016-11-08 4 views
0

Я получаю несколько модулей, не найденных ошибок из webpack, но проблема в том, что файлы на самом деле там. Я проверил три раза, и я уверен, что файлы есть, но по какой-то причине веб-пакет не находит их. Есть ли способ узнать больше о том, почему веб-пакет не работает?Webpack Module не найден: Ошибка: не удается разрешить модуль

ERROR in ./~/react-router/BrowserRouter.js 
Module not found: Error: Cannot resolve module 'history/createBrowserHistory' in [MODULE_PROJECT_ROOT]\node_modules\react-router 
@ ./~/react-router/BrowserRouter.js 11:28-67 

ERROR in ./~/react-router/HashRouter.js 
Module not found: Error: Cannot resolve module 'history/createHashHistory' in [MODULE_PROJECT_ROOT]\node_modules\react-router 
@ ./~/react-router/HashRouter.js 11:25-61 

ERROR in ./~/react-router/HashRouter.js 
Module not found: Error: Cannot resolve module 'history/PathUtils' in [MODULE_PROJECT_ROOT]\node_modules\react-router 
@ ./~/react-router/HashRouter.js 19:17-45 

ERROR in ./~/react-router/MemoryRouter.js 
Module not found: Error: Cannot resolve module 'history/createMemoryHistory' in [MODULE_PROJECT_ROOT]\node_modules\react-router 
@ ./~/react-router/MemoryRouter.js 11:27-65 

ERROR in ./~/react-router/LocationUtils.js 
Module not found: Error: Cannot resolve module 'history/PathUtils' in [MODULE_PROJECT_ROOT]\node_modules\react-router 
@ ./~/react-router/LocationUtils.js 17:17-45 

ERROR in ./~/react-router/LocationUtils.js 
Module not found: Error: Cannot resolve module 'history/LocationUtils' in [MODULE_PROJECT_ROOT]\node_modules\react-router 
@ ./~/react-router/LocationUtils.js 8:21-53 

ERROR in ./~/react/lib/CSSPropertyOperations.js 
Module not found: Error: Cannot resolve module 'fbjs/lib/memoizeStringOnly' in [MODULE_PROJECT_ROOT]\node_modules\react\lib 
@ ./~/react/lib/CSSPropertyOperations.js 21:24-61 
+0

Возможный дубликат [Webpack babel es6, дающий мне ошибки с модулем «Реактивный маршрутизатор 1.0» не найден »?) (Http://stackoverflow.com/questions/33979046/webpack-babel-es6-giving-me-errors- with-react-router-1-0-module-not-found) –

+0

Я использую React Router 4.0.0-alpha.4, который [поставляется с модулем истории] (https://github.com/ReactTraining/react- router/blob/v4/package.json), и, как я уже упоминал выше, файлы истории, безусловно, существуют. Кроме того, последний модуль не найден для того, чтобы реагировать не реагировать на маршрутизатор. Это заставляет меня думать, что это проблема с webpack, не реагирующим на маршрутизатор. – earthling

ответ

0

Я выяснил, почему веб-пакет не смог найти запрошенные модули. Я предоставил массив абсолютных путей до resolve.modulesDirectories и resolveLoader.modulesDirectories. То, что я забыл сделать, это включить значение по умолчанию для этих полей в моих массивах. В моем случае я просто добавил «node_modules» к этим массивам путей к файлам и решил свою проблему.

Смежные вопросы