类型错误:无法读取未定义的属性“NormalModule”

Emi*_*ire 9 npm webpack vue.js

我正在开发一个大项目,由于以下错误,我无法再运行它:

当我运行npm runserve时

 ERROR  TypeError: Cannot read property 'NormalModule' of undefined
TypeError: Cannot read property 'NormalModule' of undefined
    at VueLoaderPlugin.apply (/Users/<user>/muso-ninjas/node_modules/vue-loader-v16/dist/pluginWebpack5.js:44:47)
    at webpack (/Users/<user>/muso-ninjas/node_modules/@vue/cli-service/node_modules/webpack/lib/webpack.js:51:13)
    at serve (/Users/<user>/muso-ninjas/node_modules/@vue/cli-service/lib/commands/serve.js:163:22)
    at processTicksAndRejections (node:internal/process/task_queues:96:5)
Run Code Online (Sandbox Code Playgroud)

请帮助我,因为我陷入困境,我想继续我的项目。

con*_*exo 4

首先尝试这个:

  1. 在您的项目根目录中,运行npm install. 也许您的项目中的其他人已经更改/添加了依赖项,并且从您的 git 存储库中提取可以获取依赖于此的代码,但不会获取依赖项本身。

如果这不能解决您的问题,请尝试以下操作:

  1. 删除node_modules项目根目录中的文件夹。
  2. 将 Node.js 版本更新到最新的 16.x 版本。2.1 通过在终端中
    发出命令来验证更新是否有效。node -v
  3. 更新您的npmnpm i -g npm在终端中运行。3.1 通过在终端中
    发布,更新已经生效。npm -v
  4. npm install在项目的根文件夹中运行。

如果这不能解决您的问题,您需要向团队中的其他人寻求帮助。