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,复用性好像低了那么点

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

相关推荐
郝学胜-神的一滴2 分钟前
Qt重复添加控件问题探析:现象、原理与解决方案
开发语言·数据库·c++·qt·程序人生
java porter6 分钟前
系统架构设计之单例模式(下)
开发语言·javascript·单例模式
小北方城市网8 分钟前
第 4 课:前端工程化进阶 ——Vue 核心语法 + 组件化开发(前端能力质的飞跃)
大数据·开发语言·数据库·python·状态模式·数据库架构
zhaokuner11 分钟前
02-通用语言与协作-DDD领域驱动设计
java·开发语言·设计模式·架构
㳺三才人子11 分钟前
初探 Python + Django
开发语言·python·django
嵌入式×边缘AI:打怪升级日志17 分钟前
USB设备枚举过程详解:从插入到正常工作
开发语言·数据库·笔记
C_心欲无痕18 分钟前
react - createPortal魔法传送门
javascript·vue.js·react.js
前端小L20 分钟前
双指针专题(五):灵活的起跳——「无重复字符的最长子串」
javascript·算法·双指针与滑动窗口
molaifeng24 分钟前
深度解密 Go 语言调度器:GMP 模型精讲
开发语言·golang·gmp
资生算法程序员_畅想家_剑魔26 分钟前
Java常见技术分享-27-事务安全-事务日志-事务日志框架
java·开发语言