位置: IT常识 - 正文

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

编辑:rootadmin
在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”文件(桌面或文件夹内无图标)

  • 苹果手机主屏幕上的圆点在哪里设置(苹果手机主屏幕模糊怎么回事)

    苹果手机主屏幕上的圆点在哪里设置(苹果手机主屏幕模糊怎么回事)

  • 华为nova3机身尺寸(华为nova3机身厚度)

    华为nova3机身尺寸(华为nova3机身厚度)

  • 日版iwatch5蜂窝国内能用吗(日版iwatch6蜂窝国内能用吗)

    日版iwatch5蜂窝国内能用吗(日版iwatch6蜂窝国内能用吗)

  • 小米滑板车重启方法(小米滑板车重启键在哪)

    小米滑板车重启方法(小米滑板车重启键在哪)

  • ipad笔用处大吗(ipad 笔有啥用)

    ipad笔用处大吗(ipad 笔有啥用)

  • 需要更换打印盒什么意思(需要更换打印盒是什么回事)

    需要更换打印盒什么意思(需要更换打印盒是什么回事)

  • 华为p40pro拍照为什么模糊(华为p40pro拍照失真怎么办)

    华为p40pro拍照为什么模糊(华为p40pro拍照失真怎么办)

  • 小米10有ois光学防抖吗(小米10有没有光学变焦)

    小米10有ois光学防抖吗(小米10有没有光学变焦)

  • sht-w09是什么型号(sht-w09参数)

    sht-w09是什么型号(sht-w09参数)

  • 索尼9500g是什么屏幕(索尼9500G是什么牌子的屏幕)

    索尼9500g是什么屏幕(索尼9500G是什么牌子的屏幕)

  • 冗余数据存储技术分为(冗余数据存储技术分为哪三种)

    冗余数据存储技术分为(冗余数据存储技术分为哪三种)

  • 拼多多活动保证金5000多久可以退(拼多多活动保证金和店铺保证金)

    拼多多活动保证金5000多久可以退(拼多多活动保证金和店铺保证金)

  • 抖音pk赢了有什么用(抖音pk赢了能挣钱吗)

    抖音pk赢了有什么用(抖音pk赢了能挣钱吗)

  • 苹果a12相当于骁龙多少(苹果a12相当于骁龙几代)

    苹果a12相当于骁龙多少(苹果a12相当于骁龙几代)

  • 苹果定位显示离线是怎么回事(苹果定位显示离线有办法吗)

    苹果定位显示离线是怎么回事(苹果定位显示离线有办法吗)

  • 抖音刷礼物怎么分提成(抖音刷礼物怎么删除记录)

    抖音刷礼物怎么分提成(抖音刷礼物怎么删除记录)

  • 微信登录电脑后忘了退出(微信登录电脑后会留下聊天记录吗)

    微信登录电脑后忘了退出(微信登录电脑后会留下聊天记录吗)

  • iphone11充满电需要多久(iphone11充满电会有提示吗)

    iphone11充满电需要多久(iphone11充满电会有提示吗)

  • 苹果个人热点怎么设置人数(苹果个人热点怎么设置几个人连)

    苹果个人热点怎么设置人数(苹果个人热点怎么设置几个人连)

  • 红米pro耗电解决方法(红米pro耗电解决办法)

    红米pro耗电解决方法(红米pro耗电解决办法)

  •  word怎么设置纸型16开(Word怎么设置纸张方向为横向)

    word怎么设置纸型16开(Word怎么设置纸张方向为横向)

  • 华为畅享9有红外线功能吗(华为畅享9有红外线遥控功能吗)

    华为畅享9有红外线功能吗(华为畅享9有红外线遥控功能吗)

  • uniapp 高频面试题合集(uniapp面试题必问的坑)

    uniapp 高频面试题合集(uniapp面试题必问的坑)

  • MySQL-触发器(mysql触发器创建)

    MySQL-触发器(mysql触发器创建)

  • 工业土地摊销年限最新规定
  • 海关完税凭证抵扣清单在哪里
  • 专家评审费属于劳务费吗
  • 经营活动产生的净现金流量计算公式
  • 资产负债表本月期末余额怎么填
  • 特殊销售业务包括什么
  • 编制利润表会计等式
  • 商贸企业收到的检测费可以抵扣进项税吗
  • 广告费收入是不是非税收入
  • 所得税汇算交的所得税怎么做账
  • 地方教育费附加是什么意思
  • 办公设备的税收编码
  • 增值税普通发票几个点
  • 金融保险服务业
  • 转让无形资产所有权计入什么科目
  • 弥补以前年度亏损从哪里取数
  • 计提减值准备怎么计算?
  • 工资个人所得税标准表
  • 认缴制下收到股东转入的钱怎么入账
  • 劳务公司代发劳务费合法吗
  • 去年的发票可以红冲重新开具吗?
  • 理财公司收到客户投资款怎么处理
  • 收到分包公司工程发票收入怎么做账
  • PHP:Memcached::decrementByKey()的用法_Memcached类
  • 增值税进项税抵扣销项税
  • 提足折旧仍使用的逾龄房产是否交房产税
  • PHP:JewishToJD()的用法_日历函数
  • 求源代码
  • yii2项目实战之restful api授权验证详解
  • php中include_once
  • php事务特性
  • 公司处理固定资产车辆怎么开发票
  • php类的特性实例是什么
  • 车险开的发票里有代收车船税吗
  • elementui的表格
  • 只有进项发票,没有销项可以吗
  • 通过集中竞价交易减持
  • 商铺首次出租是不是要便宜些
  • 织梦安装详细教程
  • 租房合同违约金200%合理吗
  • 跨年认证原材料是什么
  • 预付款已经开了发票要怎么做账
  • 销项税额和进项税额月底怎么结转
  • 高新企业收到政府补贴
  • 银行只收不付解除方式
  • 专利权转让的条件
  • 什么是无形资产包括哪些
  • 长期借款和长期贷款一样吗
  • etc发票申请流程
  • 建账时都要建哪些科目
  • 会计师事务所工作怎么样
  • 错误原始凭证怎么写
  • 企业净资产怎么填
  • mysql5.7.32免安装教程
  • mysql 更改密码
  • tcpdump的用法
  • win10自动调整时间不准
  • 为什么多出一个系统
  • win10怎么自定义壁纸
  • win7开机连不上网
  • win7内存检测工具
  • linux挂载步骤
  • window8.1重装系统
  • window sdk for windows 8.1
  • mysql删除key
  • Linux上PPTP VPN的一键安装以及设置开机启动的方法
  • shell 函数 return
  • 计算机网络设计
  • html怎么用javascript
  • 如何获取硬盘所有文件的列表
  • 防止arp攻击的措施
  • vuex详细教程
  • javascript获取对象方法属性
  • linux和windows互ping
  • js类的实现
  • js闭包的使用
  • android xmlns
  • 贵州省地方税务局房地产税收征收管理办法
  • 社会福利企业可以投资吗
  • 房产增值税和土地增值税的区别案例
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设