Webpack找不到模块./lib/api/node.js @ multi main

时间:2016-11-01 22:34:31

标签: node.js webpack webpack-dev-server

我从项目中删除了所有node_modules并重新安装。

在移除它们之前一切正常。现在我在webpack build结束时收到错误:

enter image description here

发生之后我:

  • 使用-g选项完全卸载了webpack,并在我的项目中使用npm install在本地安装。

  • 使用brew完全卸载了nodejs并手动删除了与nodenpm相关的所有可疑文件

  • 再次使用brew安装了nodejs。

不幸的是,我仍然遇到同样的错误。

当我尝试使用npm run dev运行项目时,package.json文件中的dev为:"dev": "webpack-dev-server --progress --colors"

我收到以下错误:

enter image description here

其中./app/index.jsx是我项目的条目文件

在一切正常之前,目录结构是不确定的,除了删除node_modules并再次安装之外,我没有触及项目中的任何内容。

  

webpack版本:1.13.2节点版本:7.0.0 webpack-dev-server   版本:1.16.2

任何想法都非常感激。

由于

1 个答案:

答案 0 :(得分:1)

回答我自己的问题以防有人遇到同样的问题:

我做了以下步骤:

  • webpack文件
  • 中删除webpack-dev-serverpackage.json
  • 删除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

完成!