我从项目中删除了所有 node_modules
并重新安装了它。
在删除它们之前,一切都工作正常。现在我在 webpack 构建结束时遇到错误:
事情发生后我:
使用 -g 选项完全卸载 webpack,在我的项目中使用
npm install
将其安装在本地。使用
<brew
完全卸载了 Nodejs,并手动删除与node
或npm
相关的所有可疑文件再次使用
brew
安装了 Nodejs。
不幸的是,我仍然遇到同样的错误。
当我尝试使用 npm run dev
运行项目时,package.json
文件中的 dev 为:"dev": "webpack-dev-server --进度--颜色"
我收到以下错误:
其中 ./app/index.jsx
是我的项目的入口文件
在一切正常之前,目录结构是相同的,除了删除 node_modules
并重新安装之外,我没有触及项目中的任何内容。
webpack version: 1.13.2 node version: 7.0.0 webpack-dev-server version: 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 (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/