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

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

相关推荐
沐知全栈开发1 分钟前
滑块(Slider)在网页设计中的应用与优化
开发语言
David凉宸2 分钟前
Vue 3 项目的性能优化策略:从原理到实践
前端·vue.js·性能优化
又见野草6 分钟前
C++类和对象(下)
开发语言·c++
小马_xiaoen9 分钟前
Proxy 与 Reflect 从入门到实战:ES6 元编程核心特性详解
前端·javascript·ecmascript·es6
rit843249916 分钟前
基于MATLAB的环境障碍模型构建与蚁群算法路径规划实现
开发语言·算法·matlab
lang2015092821 分钟前
Java JSR 250核心注解全解析
java·开发语言
Wpa.wk23 分钟前
接口自动化测试 - 请求构造和响应断言 -Rest-assure
开发语言·python·测试工具·接口自动化
czhc114007566332 分钟前
协议 25
java·开发语言·算法
ae_zr37 分钟前
QT动态编译应用后,如何快速获取依赖
开发语言·qt
gjxDaniel39 分钟前
Kotlin编程语言入门与常见问题
android·开发语言·kotlin