vuejs中用require引入图片,出现ReferenceError: require is not defined
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
·
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)
更多推荐
已为社区贡献3条内容
所有评论(0)