Webpack无法find模块./lib/api/node.js @ multi main
我从我的项目中删除了所有node_modules
,并再次安装它。
在删除它们之前,一切工作正常。 现在我在webpack构build结束时收到一个错误:
事情发生后,我:
-
使用-g选项完全卸载webpack,使用
npm install
在本地npm install
。 -
卸载nodejs完全与
brew
和手动删除所有涉及node
或npm
可疑文件 -
再次用
brew
安装nodejs。
不幸的是,我仍然得到同样的错误。
当我尝试使用npm run dev
运行项目,其中package.json
文件中的dev是: "dev": "webpack-dev-server --progress --colors"
我收到以下错误:
其中./app/index.jsx
是我的项目的入口文件
在没有问题的情况下,目录结构是node_modules
,除了删除node_modules
并重新安装之外,我还没有触及项目中的任何东西。
webpack版本:1.13.2节点版本:7.0.0 webpack-dev-server版本:1.16.2
任何想法不胜感激。
谢谢
回答我自己的问题,以防万一遇到同样的问题:
我做了以下步骤:
- 从
package.json
文件中删除webpack
和webpack-dev-server
- 删除
node_modules
文件夹 - 运行
npm install
- 再次安装(最新版本)
npm install --save-dev webpack webpack-dev-server
安装完后,版本如下:
webpack:1.13.3(之前是1.13.2)| webpack-dev-server:1.16.2
完成!