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

标签 node.js webpack webpack-dev-server

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

在删除它们之前,一切都工作正常。现在我在 webpack 构建结束时遇到错误:

enter image description here

事情发生后我:

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

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

    <
  • 再次使用 brew 安装了 Nodejs。

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

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

我收到以下错误:

enter image description here

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

在一切正常之前,目录结构是相同的,除了删除 node_modules 并重新安装之外,我没有触及项目中的任何内容。

webpack version: 1.13.2 node version: 7.0.0 webpack-dev-server version: 1.16.2

非常感谢任何想法。

谢谢

最佳答案

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

我执行了以下步骤:

  • package.json 文件中删除 webpackwebpack-dev-server
  • 删除node_modules文件夹
  • 运行npm install
  • 再次安装两者(最新版本)npm install --save-dev webpack webpack-dev-server

安装后版本如下:

webpack: 1.13.3 (was 1.13.2 before) | webpack-dev-server: 1.16.2

完成!

关于node.js - Webpack 找不到模块 ./lib/api/node.js @ multi main,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40369664/

相关文章:

javascript - WebPack sourcemaps 令人困惑(重复文件)

reactjs - 如何在创建 react 应用程序中构建 bundle-stats.json?

javascript - 模块构建失败 : TypeError: Cannot read property 'context' of undefined at Object. module.exports

node.js - 如何使用 Webpack 1.x 在 React 应用程序中创建生产版本

node.js - 在 ibm cloud 上启动应用程序时找不到模块 'ibmbluemix'

google-chrome - 无法将 Chrome Live Edit 与 Webpack 源映射一起使用

webpack - Webpack 的 entry.main 有什么用?

node.js - 我可以在不使用 res.render/return 信息给用户的情况下以 Express 方式渲染 html 吗?

node.js - 如何在 res.redirect ('/' )之后执行操作或发送信息?

node.js - 如何使用 PHP 向 NodeJS 服务器通知某些信息?