解决:替换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
·
原因:项目中使用了@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'
}
}
}
更多推荐
已为社区贡献16条内容
所有评论(0)