我尝试设置图像,但如果图像太小,vuejs 会自动将其转换为 base64,如果我调整图像大小,它可以工作。有什么解释吗?
问问题
170 次
1 回答
2
迟到的回复,但回答了绊脚石的人。
webpackurl-loader
插件执行此操作并默认包含在内。要禁用它,只需将其添加到您的vue.config.js
:
module.exports = {
// ...
chainWebpack: config => {
config.module
.rule('images')
.use('url-loader')
.loader('url-loader')
.tap(options => {
// Do not base64 encode images URLs
options.limit = -1;
return options;
})
}
}
请参阅另一个问题的原始答案。
于 2021-10-27T19:03:00.150 回答