位置: IT常识 - 正文

在vue3+vite项目下按需引入vant报错Failed to resolve import解决方案(vue3 provide inject)

发布时间:2023-12-02
在vue3+vite项目下按需引入vant报错Failed to resolve import解决方案 在vue3+vite项目下按需引入vant报错Failed to resolve import解决方案问题描述原因分析解决方案问题描述

推荐整理分享在vue3+vite项目下按需引入vant报错Failed to resolve import解决方案(vue3 provide inject),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue在项目中怎么用的,vue3中使用vuex,vue3 vite,vue3 provide inject,vue3中使用vuex,vue在项目中怎么用的,vue3 provide inject,vue在项目中怎么用的,内容如对您有帮助,希望把文章链接给更多的朋友!

近日尝试使用vite+vue3+vant开发项目过程中,参考vant官网开发指南->快速上手->引入组件

在vue3+vite项目下按需引入vant报错Failed to resolve import解决方案(vue3 provide inject)

按照上述配置好后,运行vite环境报错:Failed to resolve import

原因分析

根据报错信息,发现是vant的样式引入路径不对。 程序解析为:项目路径/node_modules/vant/lib/vant/es/组件/style 实际应该是:项目路径/node_modules/vant/lib/ vant/es/组件/style 多了一个vant/lib路径。

解决方案

在vite.config.js文件中解析至正确路径。 vant官网的代码如下: 在styleImport内添加代码块:

libs: [ { libraryName: 'vant', esModule: true, resolveStyle: name => `../es/${name}/style` } ]

完整代码如下:

import vue from '@vitejs/plugin-vue';import styleImport, { VantResolve } from 'vite-plugin-style-import';export default { plugins: [ vue(), styleImport({ resolves: [VantResolve()], libs: [ { libraryName: 'vant', esModule: true, resolveStyle: name => `../es/${name}/style` } ] }), ],};

修改后,重新运行vite,问题解决。

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

上一篇:windows11开始菜单怎么添加图标或文件夹? 快捷方式创建方法(windows11开始菜单点击没反应)

下一篇:桌面或文件夹内总能看到一个“desktop.ini”文件(桌面或文件夹内无图标)

  • 税收指的是什么
  • 退个税app操作
  • 贸易公司开发票进项跟销项不符合怎么办
  • 公司收到借款利息收入要交增值税吗
  • 出口合同包括哪些条款
  • 万元版和十万元版可以一起用吗
  • 内涵报酬率和必要投资报酬率
  • 零申报失败什么原因
  • 企业所得税完税凭证在哪里打印
  • 中小企业免税证明
  • 资产处置损益需要转营业外支出吗
  • 生产企业出售空调设备
  • 职工福利费劳保用品
  • 转让房产的单位和个人都需要缴纳契税吗?
  • 上市公司存货跌价准备怎么看
  • 电影院场地出租价格
  • 银行收取代发工资合法吗
  • 税控盘抵减增值税需要结转吗
  • 出售旧固定资产的税率是多少
  • 凭证可以部分冲销吗
  • 建筑业未开票收入销项税
  • 印花税本月没有,忘记零申报,有影响吗了
  • 未达起征点的个体户个人所得税
  • 土地增值税清算后补缴税款如何帐务处理
  • 股东以股抵债是否合法
  • 厂房装修费用计入制造费用吗
  • 残疾人名下有房产可以申请残疾人补贴吗?
  • 个人独资企业免费刻章吗
  • 系统日志在哪里打开
  • 常见内存大小
  • 应收账款怎么登账
  • 开业庆典的活动内容
  • 员工报销款应该挂什么科目
  • 我国现行的关税税率种类及适用
  • 员工福利费会计处理
  • 后端返回pdf文件地址,前端怎么渲染到页面
  • 知识产权作用
  • 个人专利奖励是什么意思
  • 工程收到款项会计分录
  • php合并数组的方法
  • ChatDoctor本地部署应用的实战方案
  • vue watcher
  • 长期借款科目的借方反映的内容
  • 账户外币转人民币
  • 中药饮片盘点误差范围
  • 帝国cms功能
  • discuz管理中心登陆
  • 视同销售如何做账务处理?
  • 在建工程科目的内容
  • sql server 使用
  • 个体工商户核算方式选哪个比较好
  • 以个人名义汇货要交税吗
  • 加计扣除的会计要素
  • 分支机构企业所得税计提和缴纳数额不一致怎么办?
  • 委托方和受委托方的法律关系
  • 银行开户存款流程
  • sqlserver (parse name)字符串截取的方法
  • 64位 win10系统安装绿色版mysql-5.7.16-winx64的教程
  • mysql 正则表达式 是否包含字母
  • centos opencl
  • 求windows7用户账户
  • win7系统补丁包
  • os x 10.11 el capitan系统安装图文教程
  • cad90度角
  • window10如何修改电脑名称
  • win7系统备份需要多大空间
  • linux设置utf8编码
  • javascript抢票
  • unity物体移动速度怎么设置
  • jquery ztree api
  • nodejs require 路径查找
  • android仿qq聊天
  • python变量与数据类型
  • python所有语句
  • 浅析Python中MySQLdb的事务处理功能
  • 安卓启动器修改
  • 全面解析A型天秤座男
  • 各国进口汽车综合税率表
  • 武汉市国税局局长黄英简历
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号