删除了节点模块,现在出现“错误:找不到模块'webpack / lib / RuleSet”错误

时间:2019-04-07 07:45:38

标签: vue.js webpack package.json laravel-mix vue-loader

我在一个使用Laravel mix的PHP项目中有一个Vue应用程序。

我的应用程序还不错,但是我最近删除了我的节点模块和程序包锁定文件。

再次运行end后,现在出现以下错误:

  

错误:找不到模块'webpack / lib / RuleSet'

当我尝试运行npm installnpm run watch时。

2 个答案:

答案 0 :(得分:0)

听起来好像您的package.json中缺少webpack,但它先前已安装。清除您的node_modules也会将其删除。

要确认,请在项目的根目录中执行“ npm install webpack”,看看是否可以解决问题。

答案 1 :(得分:0)

检查是否在node_modules内部的webpack源代码的该路径中找到该类。由于我的依赖项之一,我不得不安装以前版本的webpack