Как удалить по умолчанию CRA реагировать favicon?

Я уже удаляю ссылку в теге head, и все равно favicon получает визуализированный, есть ли в любом случае это можно удалить или изменить?

Ответ 1

Ваш значок находится в project_root> public> favicon.ico.

|
'--- public
     |
     '--- favicon.ico

Удаление его сложно, поскольку браузер обычно использует кешированный значок, если он ничего не находит.

Я бы попросил вас изменить его. Просто замените файл favicon.ico изображением по вашему выбору. Вы даже можете переименовать png в favicon.ico и использовать его. Удостоверьтесь, что вы делаете жесткое обновление. Вам нужно разбить кеш, чтобы увидеть это изменение.

Если вы хотите включить все это, создайте значок с помощью https://www.favicon-generator.org/

Ответ 2

Попробуй это:-

Измените <link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico"/> на

<link rel="shortcut icon" href="/a.png" /> which should be not present by the way or try deleting the favicon 

Ответ 3

Вы можете изменить его из общего каталога с помощью своего собственного значка, но вы увидите его во время разработки, но когда вы запустите

npm run build

вы не увидите его в теге link.html link, вы увидите его только в процессе разработки.

Ответ 4

Измените следующее имя значка на свой значок и удалите этот "% PUBLIC_URL%

нравится