位置: IT常识 - 正文

vite 运行项目报错 ‘axios/index.js‘ does not provide anexport named ‘default‘(vi应用项目)

编辑:rootadmin
vite 运行项目报错 ‘axios/index.js‘ does not provide anexport named ‘default‘ 报错信息

推荐整理分享vite 运行项目报错 ‘axios/index.js‘ does not provide anexport named ‘default‘(vi应用项目),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vi应用项目,vi运行代码,vite运行项目报错,运行项目是什么意思,vi应用项目,vi应用项目,运行vi文件,vi应用项目,内容如对您有帮助,希望把文章链接给更多的朋友!

vite 运行项目报错 ‘axios/index.js‘ does not provide anexport named ‘default‘(vi应用项目)

报错信息:The requested module ‘/node_modules/axios/index.js?v=2866e624’ does not provide an export named ‘default’

现象

使用 vite 打包工具开发时出现,生产环境正常

原因

原因在于 Vite 是完全依靠 ESM 原生能力的,也就是他只认识 import ,因为 Vite 依赖 script 的 module 属性。 我们的代码最终都会被送到浏览器里执行,require 是 cjs 的关键词,浏览器环境本身就没定义这个方法,自然就报错了。 这里和 webpack 不一样,webpack 把文件送到浏览器之前是会进行预打包的,这时候已经将 require 转换成 浏览器能兼容的方法了。 出现上述报错的原因可能是依赖中通过import导入一个ES6模块,但是这个ES6模块中使用了require,当Vite去构建的时候,发现是采用import导入的就不会预编译,从而报错。 查看原文

解决方法

使用一个捆绑的 axios 的 es 模块 @bundled-es-modules/axios 说明文档

npm i @bundled-es-modules/axios// 引入import { axios } from 'axios';其他解决方案

import axios 导致 vue v3 和 vite 出现问题

本文链接地址:https://www.jiuchutong.com/zhishi/288010.html 转载请保留说明!

上一篇:elementUI中的el-table表头和内容全部一行显示完整(elementui中的el-tab-pane为什么内容会为0)

下一篇:CUDA-v11.2下载以及相应版本cuDNN(cuda10.1下载)

  • 委托贷款利息收入需要缴纳增值税么
  • 什么是进口增值业务
  • 年度部门决算报表系统路径
  • 合伙企业法人股东
  • 停车场自助缴费系统
  • 财政拨款税收政策
  • 计划成本下存货盘盈
  • 资产负债表各项目的填列依据是
  • 材料核销发票未开具
  • 员工领取产假工资怎么算
  • 股权变更印花税双方都要交吗
  • 普通增值税发票查询结果不一致是什么原因?
  • 企业的停车违章怎么查
  • 季度缴纳所得税如何做账
  • 出口专用发票可抵扣吗
  • 年金的缴费基数
  • 员工离职补偿金可以税前扣除吗
  • 产品检测步骤
  • 专用发票可以抵税是什么意思
  • win10 5月更新已知bug
  • 在建工程会计科目
  • 房屋租赁合同变更
  • 预缴税款是否计入成本
  • macOSCatalina10.15.5正式版值得升级吗 macOSCatalina10.15.5更新了什么
  • 忘记电脑开机密码怎么打开电脑
  • 投资性房地产减值准备属于什么科目
  • 存货 计价
  • 期货手续费是双向收取吗
  • 房屋装修各项费用比例
  • 新注册的外贸公司花名册
  • 蒂内河畔圣艾蒂安小镇,法国阿尔卑斯省 (© CAVALIER Michel/hemis.fr/Alamy Stock Photo)
  • 待抵扣进项税的限额是什么
  • php中常量名命名规范
  • php使用什么开发工具
  • patriotic研究
  • 遍历队列中所有数据元素
  • python getpass模块
  • 增值税发票打印机
  • 银行账号未备案怎么解决
  • 需要计提坏账准备吗
  • wordpress文章发布不显示作者
  • 公司必须要申报工资流水吗
  • sql2008设置
  • 退股东股本账务处理
  • 企业收到运输发票
  • 不动产经营租赁包括哪些内容
  • 社保的账务处理分录
  • 固定资产备抵科目有哪些
  • 未开票收入怎么申报增值税
  • 因管理不善的材料怎么办
  • 存货核算科目设置
  • 加油票和过桥过路费怎么做账
  • 如何加强存货管理,提高存货周转率
  • 行政事业单位的营业执照叫什么
  • 结转已到期未兑现的商业承兑汇票会计分录
  • 研发样品是什么费用
  • 建账时应注意的事项有
  • linux下安装mysql简单的方法
  • 怎么调win7
  • 怎么安装u盘里的文件
  • ctrl+的作用
  • win7开机提示重启怎么办
  • linux多线程编程电子书
  • unityshader怎么用
  • css display none之后怎么显示回来
  • 原生js实现节日变化
  • jquery中绑定事件
  • Node.js中的construct
  • 判断一个点在三角形内部
  • shell 命令执行顺序
  • nodejs获取异步请求返回值
  • python中的字典怎么用
  • javascript基础笔记
  • 国家税务总局电子发票
  • 企业所得税问题的研究论文
  • 生产企业出口退税退的是哪部分的税
  • 物业管理用房如何申请
  • 亳州国税局电话号码
  • 乡村振兴与文化遗产保护研究
  • 010是哪个市区的电话号码
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设