data() {
return {
img:require(‘…/…/static/logo.png’)
};
},

script中使用require()报错,出现ReferenceError: require is not defined
将require改为new URL(XXX,import.meta.url).href
如下:

data() {
return {
img:new URL(‘…/…/static/logo.png’,import.meta.url).href,
};
},
在这里插入图片描述

在vite官网中有解释过这个东西(https://vitejs.cn/guide/assets.html#new-url-url-import-meta-url)

Logo

前往低代码交流专区

更多推荐