教程很详细,直接上代码
解决方法(赶时间的小友理解下这函数就能解决问题了,就是处理了下路径,运气不好遇到问题再回来也不迟🤣🤣🤣)
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).href
中xxx
的内容其实是一样
的,只不过一个写在外面,另一种是写在变量里面直接传过来的,但这样部分硬编码导致换一个文件夹内的资源得重写一个函数,emmm,复用性好像低了那么点
眨眼睛暂时还没找到出现这种情况的原因,还望路过知道的大佬不吝赐教~~