美文网首页vue相关知识程序员Web前端之路
vue小图标favicon不显示——解决方案

vue小图标favicon不显示——解决方案

作者: Cherry9507 | 来源:发表于2017-09-18 10:51 被阅读708次
    • vue脚手架虽然好用,但是文件配置问题一直很头疼。
      将原生的代码用vue框架来做,出现种种问题,之前设置小图标的时候也出现了问题,总结了网上的解决方案,在此记下对我亲自试验并奏效的方案:

    我是直接将favico.ico丢到根目录(就是src同级的目录),然后进行在build/webpack.dev.conf.js文件配置

    1.webpack.dev.conf.js文件里plugins里加入这段代码

    new HtmlWebpackPlugin({
          filename: 'index.html',
          template: 'index.html',
          inject: true,
          favicon: './favicon.ico'  
        })
    

    添加完代码是这样的:


    image.png

    2.在index.html中引入代码:

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

    3.修改完配置文件记得重新npm run dev才会奏效

    关于谷歌浏览器不显示小图标: 是缓存问题,手动强制刷新一下试试(ctrl+F5)


    注:( 也有把favicon放入static文件夹下的,因为我没有奏效,所以用了这个方法,如果放入static的话只要改一下favicon的路径就可以。)

    相关文章

      网友评论

      • 西风潇潇:我测试了下,两张方法,都无法生效,vue小图标favicon一直不显示,显示的是白板
        西风潇潇:@J_Cherry 谢谢回复,问题已解决,是我的favicon.ico图片有问题。最好测试,两种方法都有效。
        Cherry9507:显示白板那就是显示了,为什么显示白色,你排查一下是不是格式错误,图片问题。改完记得重新run

      本文标题:vue小图标favicon不显示——解决方案

      本文链接:https://www.haomeiwen.com/subject/cmvvsxtx.html