Vue 项目编译错误:These dependencies were not found,To install them, you can run...

news/2025/3/29 3:06:05/

问题与处理策略

问题描述
  • 运行一个 Vue 项目时,报如下错误
ERROR  Failed to compile with 47 errors                                                                                                                                                         09:46:52These dependencies were not found:* babel-runtime/core-js/json/stringify in ./node_modules/.pnpm/babel-loader@7.1.5_babel-core@6.26.3_webpack@3.12.0/node_modules/babel-loader/lib!./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3* babel-runtime/core-js/number/is-finite in ./node_modules/.pnpm/babel-loader@7.1.5_babel-core@6.26.3_webpack@3.12.0/node_modules/babel-loader/lib!./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3_css-loader@0.28.11_lodash@4.17.21_vue-template-compiler@2.7.16_webpack@3.12.0/node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/user/Users.vue
* babel-runtime/core-js/promise in ./src/main.js
* babel-runtime/helpers/extends in ./node_modules/.pnpm/babel-loader@7.1.5_babel-core@6.26.3_webpack@3.12.0/node_modules/babel-loader/lib!./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3_css-loader@0.28.11_lodash@4.17.21_vue-template-compiler@2.7.16_webpack@3.12.0/node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/login/LoginForm.vue, ./node_modules/.pnpm/babel-loader@7.1.5_babel-core@6.26.3_webpack@3.12.0/node_modules/babel-loader/lib!./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3_css-loader@0.28.11_lodash@4.17.21_vue-template-compiler@2.7.16_webpack@3.12.0/node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/logout/LogoutBtn.vue and 1 other
* qs in ./src/main.js
* vue-hot-reload-api in ./src/App.vue, ./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3_css-loader@0.28.11_lodash@4.17.21_vue-template-compiler@2.7.16_webpack@3.12.0/node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7ba5bd90","hasScoped":false,"transformToRequire":{"video":["src","poster"],"source":"src","img":"src","image":"xlink:href"},"buble":{"transforms":{}}}!./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3_css-loader@0.28.11_lodash@4.17.21_vue-template-compiler@2.7.16_webpack@3.12.0/node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue and 38 
othersTo install them, you can run: npm install --save babel-runtime/core-js/json/stringify babel-runtime/core-js/number/is-finite babel-runtime/core-js/promise babel-runtime/helpers/extends qs vue-hot-reload-api
Error from chokidar (D:\): Error: EBUSY: resource busy or locked, lstat 'D:\DumpStack.log.tmp'
Error from chokidar (D:\node_modules): Error: EBUSY: resource busy or locked, lstat 'D:\DumpStack.log.tmp'
# 翻译错误  编译失败,共有 47 个错误                                                                                                                                                         09:46:52未找到以下依赖项:* babel-runtime/core-js/json/stringify 在 ./node_modules/.pnpm/babel-loader@7.1.5_babel-core@6.26.3_webpack@3.12.0/node_modules/babel-loader/lib!./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3
* babel-runtime/core-js/number/is-finite 在 ./node_modules/.pnpm/babel-loader@7.1.5_babel-core@6.26.3_webpack@3.12.0/node_modules/babel-loader/lib!./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3_css-loader@0.28.11_lodash@4.17.21_vue-template-compiler@2.7.16_webpack@3.12.0/node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/user/Users.vue
* babel-runtime/core-js/promise 在 ./src/main.js
* babel-runtime/helpers/extends 在 ./node_modules/.pnpm/babel-loader@7.1.5_babel-core@6.26.3_webpack@3.12.0/node_modules/babel-loader/lib!./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3_css-loader@0.28.11_lodash@4.17.21_vue-template-compiler@2.7.16_webpack@3.12.0/node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/login/LoginForm.vue, ./node_modules/.pnpm/babel-loader@7.1.5_babel-core@6.26.3_webpack@3.12.0/node_modules/babel-loader/lib!./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3_css-loader@0.28.11_lodash@4.17.21_vue-template-compiler@2.7.16_webpack@3.12.0/node_modules/vue-loader/lib/selector.js?type=script&index=0!./src/components/logout/LogoutBtn.vue 以及其他1个文件
* qs 在 ./src/main.js
* vue-hot-reload-api 在 ./src/App.vue, ./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3_css-loader@0.28.11_lodash@4.17.21_vue-template-compiler@2.7.16_webpack@3.12.0/node_modules/vue-loader/lib/template-compiler?{"id":"data-v-7ba5bd90","hasScoped":false,"transformToRequire":{"video":["src","poster"],"source":"src","img":"src","image":"xlink:href"},"buble":{"transforms":{}}}!./node_modules/.pnpm/vue-loader@13.7.3_babel-core@6.26.3_css-loader@0.28.11_lodash@4.17.21_vue-template-compiler@2.7.16_webpack@3.12.0/node_modules/vue-loader/lib/selector.js?type=template&index=0!./src/App.vue 以及其他38个文件要安装它们,可以运行:npm install --save babel-runtime/core-js/json/stringify babel-runtime/core-js/number/is-finite babel-runtime/core-js/promise babel-runtime/helpers/extends qs vue-hot-reload-api
来自 chokidar (D:\) 的错误:错误:EBUSY: 资源忙或锁定,lstat 'D:\DumpStack.log.tmp'
来自 chokidar (D:\node_modules) 的错误:错误:EBUSY: 资源忙或锁定,lstat 'D:\DumpStack.log.tmp'
问题原因
  • 编译失败的原因是项目中缺少一些关键的依赖项
# babel-runtime 的一些模块1. babel-runtime/core-js/json/stringify
2. babel-runtime/core-js/number/is-finite
3. babel-runtime/core-js/promise
4. babel-runtime/helpers/extends
# 其他5. qs
6. vue-hot-reload-api
处理策略
  • 运行以下命令来安装缺失的依赖项
npm install --save babel-runtime/core-js/json/stringify babel-runtime/core-js/number/is-finite babel-runtime/core-js/promise babel-runtime/helpers/extends qs vue-hot-reload-api

http://www.ppmy.cn/news/1582914.html

相关文章

HRP方法全文总结与模型流程解析

背景与问题 传统二次优化方法(如Markowitz的CLA)存在三大问题: 不稳定性:协方差矩阵的高条件数导致逆矩阵计算误差放大,权重剧烈波动。 集中性:优化结果过度集中于少数资产,易受个体风险冲击。…

C#从入门到精通(1)

目录 第一章 C#与VS介绍 第二章 第一个C#程序 (1)C#程序基本组成 1.命名空间 2.类 3.Main方法 4.注释 5.语句 6.标识符及关键字 (2)程序编写规范 1.代码编写规则 2.程序命名方法 3.元素命名规范 第三章 变量 &…

华为HG532路由器RCE漏洞 CVE-2017-17215 复现

华为HG532路由器RCE漏洞 CVE-2017-17215 CVE-Description Huawei HG532 with some customized versions has a remote code execution vulnerability. An authenticated attacker could send malicious packets to port 37215 to launch attacks. Successful exploit could l…

从 0 到 1:深度学习模型,重构世界的数字蓝图

深度学习模型自萌芽始,借 C 构建并优化,从基础理论到多领域实践。于计算机视觉、医疗、金融等发挥作用,重构世界数字蓝图。虽面临数据、解释性等挑战,但其未来创新与跨领域融合发展,仍值得期待。 目录 一本篇背景&…

机器学习-聚类模型

一.K-Means(需预设簇数) 1.肘部法 肘部法通过计算不同聚类数下的总平方误差(SSE),寻找SSE下降速度明显减缓的点,即“肘部”。 观察曲线,找到SSE下降速度明显减缓的点,该点即为最佳k值 2.轮廓…

【计算机网络】网络简介

文章目录 1. 局域网与广域网1.1 局域网1.2 广域网 2. 路由器和交换机3. 五元组3.1 IP和端口3.2 协议3.3 协议分层 4. OSI七层网络协议5. TCP/IP五层模型5.1 TCP/IP模型介绍5.2 网络设备所在分层 6. 封装与分用6.1 数据包的称谓6.2 封装6.3 分用 1. 局域网与广域网 1.1 局域网 …

深入理解 Linux 基础 IO:从文件操作到缓冲区机制

亲爱的读者朋友们😃,此文开启知识盛宴与思想碰撞🎉。 快来参与讨论💬,点赞👍、收藏⭐、分享📤,共创活力社区。 在 Linux 系统中,文件输入输出(IO)…

选数异或 第十三届蓝桥杯大赛软件赛省赛C/C++ 大学 A 组

选数异或 题目来源 第十三届蓝桥杯大赛软件赛省赛C/C 大学 A 组 原题链接 第十三届蓝桥杯大赛软件赛省赛C/C 大学 A 组 选数异或 https://www.lanqiao.cn/problems/2081/learning/ 题目描述 题目描述 给定一个长度为 n n n 的数列 A 1 , A 2 , ⋯ , A n A_{1}, A_{2},…