我想在ember-cli应用程序中包含一个favicon。我已将.ico
图片放入/public/assests/img/
,并且能够将该图片包含在页面中。
根据this question我在正确的轨道上,但是......
我喜欢哪里的图标?通常我会说:
<link rel="icon" href="/assets/img/favicon.ico">
在html文件的head
中。 .hbs
个文件应包含head
的内容?我是ember和ember-cli的新手,但我认为hbs文件只是HTML文件的一部分。我试图将link
标记放入application.hbs
文件中,但这并不起作用。我错过了什么?
答案 0 :(得分:6)
我只是将其直接添加到app/index.html
文件中<head>
。可能有一种方法可以将它添加到应用程序初始化程序中的{{content-for 'head'}}
,但我不完全确定自己。
答案 1 :(得分:2)
You could use ember-cli-favicon.
It's an addon that takes your source public/favicon.png
and automatically outputs all the different favicon formats and sizes for different devices, as well as injects the appropriate HTML into your index.html
file as part of the build process.