当前位置: 首页 > news >正文

房产网站内容建设部门规划搜狗整站优化

房产网站内容建设部门规划,搜狗整站优化,莱西市建设局网站,制作网站开发公司要删除 React 项目的默认图标,使在浏览器中不显示默认图标favicon.ico,其实有两种方法: 方法一 方法要点:删除掉 public 目录下的 favicon.ico 文件,再用浏览器访问时,如果加载不到图标文件,就…

要删除 React 项目的默认图标,使在浏览器中不显示默认图标favicon.ico,其实有两种方法:

方法一

方法要点:删除掉 public 目录下的 favicon.ico 文件,再用浏览器访问时,如果加载不到图标文件,就会不显示默认的react图标

删除 public 目录中的 favicon.ico 文件

React 项目的默认图标(favicon)是通过 public 目录下的 favicon.ico 文件来引用的。

  • 路径public/favicon.ico

直接删除这个文件即可。

方法二

方法要点: 把favicon改成一个不存在的文件,再用浏览器访问时,就会加载不到,就会不显示默认的react图标

修改 public/index.html 中的 favicon 引用

打开 public/index.html,查找类似以下的代码:

<link rel="icon" href="%PUBLIC_URL%/favicon.ico" />

修改成一个不存在的文件:

<link rel="icon" href="%PUBLIC_URL%/favicon.ico222" />

但此时通常你再访问浏览器,还会看到之前的默认图标。。此时,需要你清除浏览器缓存

如何清除浏览器缓存

删除图标后,浏览器可能仍然缓存了旧的 favicon 图标。你可以通过以下方法来强制浏览器刷新 favicon:

  • 清除浏览器缓存。
  • 在开发模式下,按 Ctrl + F5 强制刷新页面。
  • 使用隐私模式启动浏览器。

接下来,去访问chrome,竟然还是之前的图标,此时,不是因为public下的其它图标文件(logo192.png,logo512.png),也不是因为public/manifest.json里的icons配置,也不是因为src/logo.svg。而是因为chrome浏览器的本地缓存文件

Chrome的本地缓存文件有哪些要删除

需要到对应的目录下删除一些文件:
C:\Users\xx\AppData\Local\Google\Chrome\User Data\Default
下面有两个相关的文件:
Favicons-journal
Favicons

我这里,再次访问,竟然还是之前的图标。。又查了一下,发现,只要把下面这两个目录下面的Favicons-journal和Favicons删掉,就可以了。

C:\Users\xx\AppData\Local\Google\Chrome\User Data\Default
C:\Users\xx\AppData\Local\Google\Chrome\User Data\Profile 1
C:\Users\xx\AppData\Local\Google\Chrome\User Data\Profile 2

之后,再访问就不会显示默认图标favicon.ico了
默认图标不见了

补充说明

此时,请求不存在的favicon.ico222时,竟然还返回200了。这个是由于查找不到这个文件,已经改为请求/了,这样,就相当于请求了localhost的html,所以,它的文件类型也变成了txt/html。
请求不存在的favicon.ico222时


其实,还有其它方法可以去除默认图标的显示,不要删除图标文件的。

方法三

方法要点:修改index.html中的图标链接,而不需要删除图标文件的。

去除favicon.ico,可以如下修改index.html中的图标链接:

<link rel="icon" href="data:;">

设置成href="data:;"时,不会加载图标

或者这样

<link rel="icon" href="javascript:;">

设置成href="javascript:;"时,会加载图标,但会失败

补充说明

删除掉 public/index.html 中的 favicon 引用时的图标表现

删除掉 public/index.html 中的 favicon 引用时,但 public 目录下仍然保留 favicon.ico 文件,这时候,使用chrome浏览器仍然可以加载到默认图标favicon.ico。估计这是react项目的一个默认设定,当配置favicon时,使用默认图标。
删除或注释掉这一行:

<!-- <link rel="icon" href="%PUBLIC_URL%/favicon.ico" /> -->

删除掉 public/index.html 中的 favicon 引用时
删除掉 public/index.html 中的 favicon 引用时,从浏览器访问可以展示默认图标

参考资料:
https://www.jianshu.com/p/b8337a13f152
https://www.cnblogs.com/LoveJenny/archive/2012/05/22/2512683.html
https://blog.csdn.net/qq_42813491/article/details/104004541

http://www.wooajung.com/news/23843.html

相关文章:

  • 计算机应用技术php网站开发公众号怎么做文章推广
  • wordpress并列插件上海百度seo公司
  • 学校网站制作怎么有自己的网站
  • 建设银行网站用户名网站seo优化课程
  • 做网站运营需要什么证整站优化要多少钱
  • wordpress使用文档插件广东seo网站优化公司
  • 行业网站策划方案百度网址安全检测
  • 北京互联网公司集中在哪些地方百度的搜索引擎优化
  • 欧美做电影 迅雷下载网站谷歌搜索引擎入口google
  • 北京网站推广排名电商推广平台
  • 三星网上商城app官方版企业网站的搜索引擎推广与优化
  • 织梦想把网站上传到现有网站的文件夹中测试现有网站能正常使用北京做百度推广的公司
  • 网站 微信认证白酒营销策划方案
  • 金融网站如何做设计方案快链友情链接平台
  • 市住房官方建设委网站抖音关键词排名系统
  • html网站建设实例代码查询关键词
  • 北京建网站定制价格成人厨师短期培训班
  • 网站淘客怎么做旅游推广赚佣金哪个平台好
  • 做视频直播网站需要多少资金百度热搜榜排行
  • 沈阳做网站公司哪家好网络营销的特点分别是
  • 网站建设公司谁管聊城seo优化
  • 做网站需要公司吗国内最新消息新闻
  • 网站制作需要多少钱济南计算机培训机构哪个最好
  • 网站建设公司 温州广告投放运营主要做什么
  • 网站的术语深圳网站制作设计
  • 东莞网站建设公司电商运营培训课程有哪些
  • 软件测试就业前景怎样如何优化网络环境
  • 硅胶东莞网站建设抖音流量推广神器软件
  • wordpress 4.0后台网站seo的内容是什么
  • 做爰全过程的视频网站网站seo策划方案案例分析