Favicon不在Angular 2中显示

时间:2017-02-23 07:35:44

标签: angular favicon

我使用下面的html代码在我的Angular 2应用程序中显示favicon图标

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

但是,它不会在任何浏览器中显示。我点击了href链接,它指的是正确的路径并正确打开图像。

请告诉我是否遗漏了其他任何事情。

  

小更新:我正在使用带有webpack的角度,而现在我已经拥有了   看到使用sql lite管理器,发现应用程序启动时没有加载favicon本身。

enter image description here

  

我的端口8425不在那里

我不知道为什么它不会被装载

2 个答案:

答案 0 :(得分:12)

修复2个步骤

  

步骤1:将图标文件放入资产文件夹

在Angular应用程序中,所有用户文件仅从资产文件夹提供。 虽然angular应用程序的默认图标位于src文件夹中,但是如果该文件不在资源文件夹中,则不会包含用户的文件。

  

第2步:更新具有适当属性的<link>元素

<link rel="icon" type="image/png" href="assets/images/Logo.png">

答案 1 :(得分:1)

您需要删除>之前添加的href

<link rel="shortcut icon" type="image/x-icon" href="/images/favicon.png" />
<!--                                          here  ^-->