Comment puis-je append une icône à mon application Rails (à afficher dans les tabs lorsqu’ils sont ouverts dans un navigateur, etc.)?
Vous pouvez utiliser l’aide de Favicon Rails :
<%= favicon_link_tag %>
Ou si vous voulez une autre image que favicon.ico
<%= favicon_link_tag 'another_image.ico' %>
Vous parlez d’un favicon
.
Ajoutez ceci dans la partie principale de votre mise en page:
Juste pour que les gens sachent, la “racine du document” où vous placez votre favicon.ico est le dossier “public”. En tant que Rails newb, je pensais que ce serait dans la racine de l’application entière.
En outre, vous devrez peut-être effacer votre cache pour qu’elle apparaisse.
Après avoir lu et essayé toutes ces réponses sans succès, j’ai fini par le faire
ajoutant ceci
Pas besoin de changer le fichier de configuration web_server (nginx, apache, etc.) inutile de précomstackr les actifs.
Arrêtez et lancez / déboguez votre site Web, effacez le cache de votre navigateur et rouvrez la page. Ça devrait marcher
Placez le favicon.ico
sous votre dossier public/
, puis ajoutez <%= favicon_link_tag '/favicon.ico' %>
à votre
Ensuite, si vous l’essayez et que cela ne fonctionne pas, même après avoir nettoyé le cache du navigateur, vous devriez essayer d’exécuter le serveur sur un autre port. Par défaut, rails exécute le serveur sur le port 3000.
Essayez de changer le port pour quelque chose que vous n’avez jamais utilisé auparavant – lancez l’application en tant que:
RAILS 3: serveur de rails -p 12345
RAILS 1/2: script ruby / server -p 12345