在使用vue脚手架时为什么不能加载favicon.ico图标

 我来答
wg0525
2017-08-18 · TA获得超过2515个赞
知道小有建树答主
回答量:1710
采纳率:77%
帮助的人:483万
展开全部
你是怎么写的? favicon.ico 图片有两种情况,一种是直接把图标文件放在站点根目录下,这种情况下页面中不需要写任何内容,支持ico图标的浏览器会自动读取到。
一种是图标文件不在根目录,而是在特定的文件夹下,这种情况需要使用 link 标签来引入,href 属性中写路径地址。
如果你使用的是第二种情况的话,使用 vue 脚手架生成项目之后,手动修改一下 index.html 文件,把 link 标签加上应该就没问题了。
缘小小心心
2018-01-30
知道答主
回答量:1
采纳率:0%
帮助的人:904
展开全部

将你的 favicon.ico 放在static文件里 , 在webpack.dev.conf.js 中写成

new HtmlWebpackPlugin({

filename: 'index.html',

template: 'index.html',

inject: true,

favicon: './static/favicon.ico'

})

index.html里添加

<link rel="shortcut icon" type="image/x-icon" href="./static/favicon.ico" rel="external nofollow" />

dev环境 和build 后都能看到你的favicon.ico

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式