用yarn run serve运行vue项目时,一直出现\node_modules\@babel\compat-data\data\corejs3-shipped-proposals‘

本文主要是介绍用yarn run serve运行vue项目时,一直出现\node_modules\@babel\compat-data\data\corejs3-shipped-proposals‘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

❓ 问题描述

❌ 报错信息

🎈 解决办法

✔️ 成功运行


❓ 问题描述

用yarn run serve运行vue项目时,一直出现\node_modules\@babel\compat-data\data\corejs3-shipped-proposals',运行不成功

❌ 报错信息

Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: [BABEL] D:\dsbackend\src\main.js: Cannot find module 'D:\dsbackend\node_modules\@babel\compat-data\data\corejs3-shipped-proposals' (While processing: "D:\\dsbackend\\node_modules\\@vue\\cli-plugin-babel\\preset.js")

🎈 解决办法

一、执行安装👉:npm install @babel/compat-data,安装成功后,这个错误一般就能解决了。 

网上有人说全局安装babel-loader可以解决掉:npm install -D babel-loader @babel/core @babel/preset,但是对我没有起作用,大家遇到此类问题,可以都可以尝试一下

 如何查看是否安装成功,你可以查看在package-lock.json文件里查看:

二、如果启动项目运行:yarn run serve或npm run serve还是继续报错的话 👇:

👉 方案1:执行更新——npm update --depth 5 @babel/compat-data   

👉 方案1:可以删除已经安装的@babel/compat-data,重新执行npm update --depth 5 @babel/compat-data

去到node_modules文件夹,将@babel下的compat-data文件夹删除,执行命令npm update --depth 5 @babel/compat-data,该方法可能无效,因为你还需要去到package-lock.json下找到@babel/compat-data,将其删除,再执行命令npm update --depth 5 @babel/compat-data,一般就可以解决了。


另外,大家可以尝试一下直接卸载npm un@babel/compat-data   

✔️ 成功运行

启动项目:yarn run serve  👇   成功啦

这篇关于用yarn run serve运行vue项目时,一直出现\node_modules\@babel\compat-data\data\corejs3-shipped-proposals‘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/439220

相关文章

SpringBoot项目中报错The field screenShot exceeds its maximum permitted size of 1048576 bytes.的问题及解决

《SpringBoot项目中报错ThefieldscreenShotexceedsitsmaximumpermittedsizeof1048576bytes.的问题及解决》这篇文章... 目录项目场景问题描述原因分析解决方案总结项目场景javascript提示:项目相关背景:项目场景:基于Spring

解决Maven项目idea找不到本地仓库jar包问题以及使用mvn install:install-file

《解决Maven项目idea找不到本地仓库jar包问题以及使用mvninstall:install-file》:本文主要介绍解决Maven项目idea找不到本地仓库jar包问题以及使用mvnin... 目录Maven项目idea找不到本地仓库jar包以及使用mvn install:install-file基

如何为Yarn配置国内源的详细教程

《如何为Yarn配置国内源的详细教程》在使用Yarn进行项目开发时,由于网络原因,直接使用官方源可能会导致下载速度慢或连接失败,配置国内源可以显著提高包的下载速度和稳定性,本文将详细介绍如何为Yarn... 目录一、查询当前使用的镜像源二、设置国内源1. 设置为淘宝镜像源2. 设置为其他国内源三、还原为官方

Python如何精准判断某个进程是否在运行

《Python如何精准判断某个进程是否在运行》这篇文章主要为大家详细介绍了Python如何精准判断某个进程是否在运行,本文为大家整理了3种方法并进行了对比,有需要的小伙伴可以跟随小编一起学习一下... 目录一、为什么需要判断进程是否存在二、方法1:用psutil库(推荐)三、方法2:用os.system调用

springboot项目如何开启https服务

《springboot项目如何开启https服务》:本文主要介绍springboot项目如何开启https服务方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录springboot项目开启https服务1. 生成SSL证书密钥库使用keytool生成自签名证书将

HTML5中的Microdata与历史记录管理详解

《HTML5中的Microdata与历史记录管理详解》Microdata作为HTML5新增的一个特性,它允许开发者在HTML文档中添加更多的语义信息,以便于搜索引擎和浏览器更好地理解页面内容,本文将探... 目录html5中的Mijscrodata与历史记录管理背景简介html5中的Microdata使用M

html5的响应式布局的方法示例详解

《html5的响应式布局的方法示例详解》:本文主要介绍了HTML5中使用媒体查询和Flexbox进行响应式布局的方法,简要介绍了CSSGrid布局的基础知识和如何实现自动换行的网格布局,详细内容请阅读本文,希望能对你有所帮助... 一 使用媒体查询响应式布局        使用的参数@media这是常用的

HTML5表格语法格式详解

《HTML5表格语法格式详解》在HTML语法中,表格主要通过table、tr和td3个标签构成,本文通过实例代码讲解HTML5表格语法格式,感兴趣的朋友一起看看吧... 目录一、表格1.表格语法格式2.表格属性 3.例子二、不规则表格1.跨行2.跨列3.例子一、表格在html语法中,表格主要通过< tab

将Java项目提交到云服务器的流程步骤

《将Java项目提交到云服务器的流程步骤》所谓将项目提交到云服务器即将你的项目打成一个jar包然后提交到云服务器即可,因此我们需要准备服务器环境为:Linux+JDK+MariDB(MySQL)+Gi... 目录1. 安装 jdk1.1 查看 jdk 版本1.2 下载 jdk2. 安装 mariadb(my

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n