我正在处理一个大项目,由于此错误,我无法再运行它:
当我运行npm时,运行service
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)
请帮助我,因为我卡住了,我想去与我的项目。
3条答案
按热度按时间8cdiaqws1#
先试试这个:
1.在你的项目根目录下运行
npm install
,也许你项目中的其他人已经修改/添加了一个依赖项,从你的git repo中提取得到了依赖于它的代码,但不会得到依赖项本身。如果这不能解决您的问题,请尝试以下操作:
1.删除项目根目录中的
node_modules
文件夹。1.将Node.js版本更新为最新的16.x版本。
2.1在终端中发出
node -v
命令,验证更新是否有效。1.更新您的
npm
:在终端中运行npm i -g npm
。3.1通过在终端中发出
npm -v
,更新非常有效。1.在项目的根文件夹中运行
npm install
。如果这不能解决您的问题,您需要向团队中的其他人寻求帮助。
dluptydi2#
正如第一条评论中的链接所建议的那样,我删除了node_modules,将package.json中的node-sass替换为“sass”:“^1.26.5”并运行了npm install,但没有运行。
然后我重复这些步骤并删除package-lock.json。
这很有帮助,应用程序服务也很好
56lgkhnf3#
npm安装网络包@4.39.3--保存