vue3 遇到babel问题(exports is not defined) 解决方案

由于我在引用ant-design-vue插件,于是产生了下图的问题。

1.问题分析

        Babel 是一个 JavaScript 编译器,主要用于:将 ES6+ 代码转译为 ES5 代码,以兼容旧版浏览器。处理模块化语法(如 import/export)。

2.解决方案

原先的babel.config.js文件如下

module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ]
}

修改之后的babel.config.js文件如下

module.exports = {
  presets: [
    [
      '@babel/preset-env',
      {
        targets: {
          browsers: ['> 1%', 'last 2 versions', 'not dead'], // 浏览器兼容范围
        },
        useBuiltIns: 'entry', // 按需引入 polyfill
        corejs: 3, // 使用 core-js 3
      },
    ],
  ],
};

主要这样子配置是为了让Babel自动将现代语法转译为目标浏览器支持的语法,并引入必要的 polyfill。

将corejs导入之后,问题就解决了。

3.参考链接

vue2的解决方案   vue 报错 ReferenceError: exports is not defined - 兔&&大梅 - 博客园

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/983396.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2025年网络安全决议

🍅 点击文末小卡片 ,免费获取网络安全全套资料,资料在手,涨薪更快 Keeper Security公司首席执行官兼联合创始人Darren Guccione分享了他认为企业领导人在2025年应该优先考虑的事情。 Keeper Security公司首席执行官兼联合创始人Da…

java通用自研接口限流组件

某业务中需要对后端接口进行限流,我们可以直接引入阿里巴巴的Sentinel快速实现,但是某企业中出于安全考虑,需要部门自己研发一套,可以采用RedisLua脚本AOP反射自定义注解来实现 思路来源于链接 项目结构: 启动类&…

苹果笔记本换电池攻略

苹果笔记本换电池攻略 笔记本型号 MacBook Pro A1708 难点或容易出问题的点 1、开后盖 开后盖是个技巧活,差点因为打不开后盖直接放弃自己换电池。主要是掌握不好力度,太用力怕掰坏了,不用力又打不开。 2、撕电池接口保护膜 有胶&#x…

【笔记】STM32L4系列使用RT-Thread Studio电源管理组件(PM框架)实现低功耗

硬件平台:STM32L431RCT6 RT-Thread版本:4.1.0 目录 一.新建工程 二.配置工程 ​编辑 三.移植pm驱动 四.配置cubeMX 五.修改驱动文件,干掉报错 六.增加用户低功耗逻辑 1.设置唤醒方式 2.设置睡眠时以及唤醒后动作 ​编辑 3.增加测试命…

【计网】应用层

应用层 6.1 应用层概述6.2 客户/服务器(C/S)方式和对等(P2P)方式6.3 动态主机配置协议DHCP6.4 域名系统DNS6.5 文件传送协议FTP6.6 电子邮件6.7 万维网WWW 6.1 应用层概述 6.2 客户/服务器(C/S)方式和对等&…

蓝桥杯省赛—dfs算法

一.题目 二.代码实现 public class Main {public static int max 0;//结果public static int x;//数组大小public static boolean[] b;//判断数组public static int[] array;//数组记录public static int start;public static void main(String[] args) {Scanner scan new S…

Docker 学习(四)——Dockerfile 创建镜像

Dockerfile是一个文本格式的配置文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。有了Dockerfile,当我们需要定制自己额外的需求时,只需在D…

Flink深入浅出之05:CEP复杂事件

深入浅出Flink-第五天 1️⃣深入理解Flink的CEP的机制和使用,Flink实时处理应用案例。 4️⃣ 要点 📖 1. Flink的复杂事件处理机制CEP 1.1 CEP概念 CEP是Complex Event Processing三个单词的缩写,表示复杂事件处理,是一种基于…

指令的旋律:走进Linux系统开发工具,体悟Ubuntu系统下软件包管理器的奥秘

文章目录 引言一、软件包的基本概念二. APT2.1 更新软件包列表2.2 升级已安装的软件包2.3 安装软件包2.4 卸载软件包2.5 查找软件包2.6 显示软件包信息2.7 清理不需要的包 三、 APT的配置文件四、APT的源管理4.1 软件源4.2 添加PPA(Personal Package Archive&#x…

队列相关练习

目录 1、用队列实现栈 2、用栈实现队列 1、用队列实现栈 oj:225. 用队列实现栈 - 力扣(LeetCode) 思路: 1. 入栈时,两个队列 哪个不为空放到哪个队列里,两个都是空的指定放到第一个里面 2. 出栈时&#…

全新方案80M/S,告别限速!

资源和文件转载的最佳方式是通过网盘链接分享,这种方式的优点在于可以避免地区、局域网和文件大小的限制。近年来,随着123云盘、阿里云盘和夸克网盘等网盘逐步崭露头角,各具优势。然而,依然没能撼动百度网盘老大哥的位置&#xff…

海思Hi3516DV00移植yolov5-7.0的模型转化流程说明

一、YOLOv5 YOLOv5作为单阶段检测框架的集大成者,凭借其卓越的实时性、高精度和易用性,已成为工业界实际部署的首选方案。yolov5的最新版本是7.0,该版本是官方最后更新的一个版本。yolov5-7.0 工程化实现卓越:基于PyTorch框架构…

通过Golang的container/list实现LRU缓存算法

文章目录 力扣:146. LRU 缓存主要结构 List 和 Element常用方法1. 初始化链表2. 插入元素3. 删除元素4. 遍历链表5. 获取链表长度使用场景注意事项 源代码阅读 在 Go 语言中,container/list 包提供了一个双向链表的实现。链表是一种常见的数据结构&#…

从零开始学机器学习——线性和多项式回归

首先给大家介绍一个很好用的学习地址:https://cloudstudio.net/columns 在之前的学习中,我们已经对数据的准备工作以及数据可视化有了一定的了解。今天,我们将深入探讨基本线性回归和多项式回归的概念与应用。 如果在过程中涉及到一些数学知…

【数据结构初阶第十八节】八大排序系列(上篇)—[详细动态图解+代码解析]

看似不起眼的日复一日,总会在某一天让你看到坚持的意义。​​​​​​云边有个稻草人-CSDN博客 hello,好久不见! 目录 一. 排序的概念及运用 1. 概念 2. 运用 3. 常见排序算法 二. 实现常见排序算法 1. 插入排序 (1&…

SPI驱动五) -- SPI_DAC上机实验(使用spidev)

文章目录 参考资料:一、DAC硬件1.1 原理图1.2 扩展板连接图1.3 DAC原理 二、编写APP三、编写设备树四、上机实验五、Bug分析六、总结 参考资料: 参考资料: 内核驱动:drivers\spi\spidev.c 内核提供的测试程序:tools\…

基于Asp.net的驾校管理系统

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、Vue项目源码、SSM项目源码、微信小程序源码 精品专栏:…

Spring (八)AOP-切面编程的使用

目录 实现步骤&#xff1a; 1 导入AOP依赖 2 编写切面Aspect 3 编写通知方法 4 指定切入点表达式 5 测试AOP动态织入 图示&#xff1a; 实现步骤&#xff1a; 1 导入AOP依赖 <!-- Spring Boot AOP依赖 --><dependency><groupId>org.springframework.b…

阿里云CTF2025 ---Web

ezoj 啊&#xff1f;怎么整个五个算法题给CTF选手做&#xff1f;&#xff1f;这我不得不展示一下真正的技术把测评机打穿。 可以看到源码 import os import subprocess import uuid import json from flask import Flask, request, jsonify, send_file from pathlib import Pa…

WSL(ubunt)中使用ollama部署deepseek-7b

想在自己的Win11电脑上部署Linux的DeepSeek模型&#xff0c;但在网上一直没有找到合适的相应教程&#xff0c;自己查询各种网上资源&#xff0c;以及询问一些AI大模型后成功安装&#xff0c;并整理了以下步骤。仅作为个人学习笔记使用&#xff0c;由于本人对各方面知识掌握不足…