vite+vue3动态引入资源文件(问题已解决但离了个大谱)

教程很详细,直接上代码

解决方法(赶时间的小友理解下这函数就能解决问题了,就是处理了下路径,运气不好遇到问题再回来也不迟🤣🤣🤣)

js 复制代码
const getSvgUrl = (name) => {
    // name: svg_1.svg
    // console.log(name)
    return new URL(`/src/assets/productPicture/${name}`, import.meta.url).href
}

吃瓜区⬇️⬇️⬇️

眨眼睛开始写了个函数将整个路径传进来,但打包怎么都无法将资源文件打包进去

看得出来这种写法传给new URL(xxx, import.meta.url).hrefxxx的内容其实是一样的,只不过一个写在外面,另一种是写在变量里面直接传过来的,但这样部分硬编码导致换一个文件夹内的资源得重写一个函数,emmm,复用性好像低了那么点

眨眼睛暂时还没找到出现这种情况的原因,还望路过知道的大佬不吝赐教~~

相关推荐
PD我是你的真爱粉13 分钟前
Vue 3 生命周期完全指南:从流程图到最佳实践
前端·vue.js·流程图
用户68026590511924 分钟前
全栈可观测性白皮书——实施、收益与投资回报率
javascript·后端·面试
掘金安东尼32 分钟前
⏰前端周刊第 454 期(2026年2月16日-2月22日)
前端·javascript·面试
模型时代39 分钟前
Arista暗示正在开发AI网络管理遥测工具
开发语言·人工智能·php
张3蜂44 分钟前
Python变量与命名规范:从入门到精通
开发语言·python
掘金安东尼1 小时前
⏰前端周刊第 453 期(2026年2月9日-2月15日)
前端·javascript·面试
电商API_180079052471 小时前
京东商品评论API接口封装的心路历程
服务器·开发语言·爬虫·数据分析·php
Wcowin1 小时前
为Zensical添加 GitHub 仓库卡片
javascript·github·zensical
anyup1 小时前
uniapp开发的鸿蒙应用上架后,竟然月入4000+
前端·vue.js·harmonyos
扶尔魔ocy1 小时前
【转载】QT使用linuxdeployqt打包
开发语言·qt