找不到模块:错误:无法解析' file'或者'目录' ./dist/qs.js

时间:2015-11-03 13:49:59

标签: reactjs npm webpack browser-history react-router

我将react-router的webpack和history(1.13.0)库用作npm依赖项。当我构建项目时,我收到错误:

Module not found: Error: Cannot resolve 'file' or 'directory' ./dist/qs.js in /Users/and/p/node_modules/history/node_modules/qs

package.json的qs项目中,主文件为lib/index.js,但在bower.json dist/qs.js中。

.../history/node_modules/qs我没有dist folder

我不确定这是否是一个问题,但现在我无法使用历史模块而无需手动更改qs项目的 bower.json 的主文件路径。

1 个答案:

答案 0 :(得分:0)

在使用带有react-router的bower-webpack-plugin时,我遇到了同样的问题。

我可以解决它的唯一方法是手动将bower.json主条目更改为历史依赖项中qs模块中的lib / index.js。