vue为什么不可以直接用webp格式的图片呢?

请问VUE怎么直接使用webp格式的图片呢,
是要安装组件呢还是要自己写方法。

阅读 5.2k
2 个回答

是否能使用webp格式的图片要看浏览器对其的支持程度,和是否使用vue无关

题主给的信息太少,所以我投个反对票,虽然我能猜到大概是在说 vue-cli 里面不能处理 webp
如果真是这样的话,就是加个 loader 的事情,我没研究过其他处理图片的 loader 能否支持 .webp 的文件,所以可以用万能的 file-loader,在 vue.config.js 里大致是这样写:

configureWebpack: config => {
    config.module.rules.push({
        test: /\.webp$/i,
        use:['file-loader']
    })
}

如果有人改过 configureWebpack 的话,要整合两个配置,以相互免覆盖。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题