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

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

相关推荐
threelab12 分钟前
引擎案例分析 02|GeoLayer 大厂地理可视化方案深度拆解
javascript·3d·webgl
jwn99918 分钟前
PHP vs C:语言特性与应用场景对比
c语言·开发语言·php
bigdargon18 分钟前
【无标题】
vue.js
不想看见40421 分钟前
在AI时代下,刷LeetCode题的价值与意义
开发语言·c++·qt
jwn99922 分钟前
PHP与C++:Web脚本与系统编程的终极对决
java·开发语言
踩着两条虫23 分钟前
AI驱动的Vue3应用开发平台深入探究(二十五):API与参考之Renderer API 参考
前端·javascript·vue.js·人工智能·低代码·前端框架·ai编程
hnlgzb24 分钟前
Companion Object - 伴生对象 类比java中的什么?
java·开发语言
T0uken24 分钟前
【Python】uvpacker:跨平台打包 Windows 应用
开发语言·python
我还为发觉29 分钟前
2026 PHP入门到精通全实操(环境部署+框架实战)
开发语言·php