0

我尝试设置图像,但如果图像太小,vuejs 会自动将其转换为 base64,如果我调整图像大小,它可以工作。有什么解释吗?

4

1 回答 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 回答