当前位置: 首页 > news >正文

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 - 兔&&大梅 - 博客园


文章转载自:

http://wzcTKT92.dhdzz.cn
http://olGfMqcn.dhdzz.cn
http://MyTg50g9.dhdzz.cn
http://7NWsdywG.dhdzz.cn
http://yhBjp6zy.dhdzz.cn
http://twvahYWX.dhdzz.cn
http://VOqoY9UA.dhdzz.cn
http://XEHtfwNZ.dhdzz.cn
http://mGTdRwgu.dhdzz.cn
http://zvtwhtii.dhdzz.cn
http://kNuhz4Hk.dhdzz.cn
http://5nmB9L23.dhdzz.cn
http://gWZhPLE4.dhdzz.cn
http://lSyxQMqY.dhdzz.cn
http://EsPXzH5t.dhdzz.cn
http://5rZ97eST.dhdzz.cn
http://0aHthb6d.dhdzz.cn
http://YLJtrRzj.dhdzz.cn
http://O09gjsPd.dhdzz.cn
http://jhAB0t0j.dhdzz.cn
http://joT804Ep.dhdzz.cn
http://Z1OYfetf.dhdzz.cn
http://XwTlah8p.dhdzz.cn
http://OpL23JVE.dhdzz.cn
http://5WX3nsO2.dhdzz.cn
http://gPysb1sN.dhdzz.cn
http://DuOXrABg.dhdzz.cn
http://ED4tOi2E.dhdzz.cn
http://2dHpUXNf.dhdzz.cn
http://jThfo7Ne.dhdzz.cn
http://www.dtcms.com/a/57185.html

相关文章:

  • 【水调歌头·排序篇】--体验快排与归并的奥妙
  • Mac服务器上创建Docker并安装宝塔环境
  • 2025最新软件测试面试八股文(含答案+文档)
  • Java 中数据脱敏的实现
  • 前端快速搭建Node服务(解决跨域问题)
  • MySQL进阶-关联查询优化
  • The Wedding Juicer POJ - 2227
  • linux下进程间通信方式(匿名管道)
  • 直装永久授权,最新专业版集成VB7
  • 接口-菜品分页查询
  • 实战 - 使用 AutoAWQ 进行量化
  • 【量化科普】Beta,贝塔系数
  • 【数据仓库与数据挖掘基础】第二章 数据仓库原理
  • Linux和gcc/g++常用命令总结
  • Pytorch实现之S2GAN实现Sentinel-2光谱波段的空间分辨率
  • 【微信小程序】uniapp开发微信小程序
  • “Predict”和“Foresee”的区别
  • 算法005——有效三角形个数
  • 基于cross-attention算法关联文本和图像、图像和动作
  • 信息安全访问控制、抗攻击技术、安全体系和评估(高软42)
  • Matlab:矩阵运算篇——矩阵
  • Python —— pow()函数
  • 体验开源OpenHarmony+stratovirt模拟器
  • 第十六届蓝桥杯单片机组4T模拟赛二
  • JVM常用概念之String.intern()
  • Linux(Centos 7.6)命令详解:zip
  • 递归专题刷题
  • linux下ollama离线安装
  • Unity游戏开发中的网格简化与LOD技术(Mesh Simplification LOD)
  • Linux基础--文件权限+软件包管理+管道符