我是靠谱客的博主 哭泣导师,最近开发中收集的这篇文章主要介绍解决:替换public目录下的favicon.icon,路径引入都对,但是图标就不生效。,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

原因:项目中使用了@vue/cli-plugin-pwa插件导致。修改mainfest.json中的icons也无效,只需在vue.config.js中配置pwa选项的iconPaths属性即可。

// public目录下的index.html
....
<link rel="icon" href="<%= BASE_URL %>favicon.ico">
<link rel="manifest" href="/mainfest.json" />
...
// vue.config.js
module.exports = {
...
pwa: {
iconPaths: {
favicon32: 'favicon.ico',
favicon16: 'favicon.ico',
appleTouchIcon: 'favicon.ico',
maskIcon: 'favicon.ico',
msTileImage: 'favicon.ico'
}
}
}

参考:vue项目中直接用自己的图片替换掉favicon.ico,图标为什么不生效? - 宸泽岚 - 博客园

最后

以上就是哭泣导师为你收集整理的解决:替换public目录下的favicon.icon,路径引入都对,但是图标就不生效。的全部内容,希望文章能够帮你解决解决:替换public目录下的favicon.icon,路径引入都对,但是图标就不生效。所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部