我的Node.js项目中出现不需要的图标

问题描述:

我是使用Node.js后端的全新软件,我试图使用RealFaviconGenerator安装我的项目的图标。我按照指示操​​作,但收藏图标不会出现在我的development site或我的已部署网站中。相反,我得到一个不需要的图标!我的Node.js项目中出现不需要的图标

我怀疑服务器调用正在取得不需要的图标,但我找不到它。我甚至把我的应用程序的根目录和内部OutputDir。我在Rails应用程序上使用RealFaviconGenerator获得了成功,所以我不确定它为什么似乎不适用于Node.js.

我意识到我可以添加一个链接到favicon.ico文件,但是对于几乎所有的浏览器和移动技术来说,这并不会利用RealFaviconGenerator的favicon。任何帮助,将不胜感激!

这里是我当前的目录树:

enter image description here

我也尝试安装快递,图标短路中间件。没有骰子。

+0

RealFaviconGenerator的作者发言。您是否检查过favicon HTML标记已正确注入您的网页?你知道这个不需要的图标来自哪里吗? (在你的项目中有一个流浪的favicon.ico,可能吗?) –

+0

不,没有什么会被注入到html中,据我所知,但我不确定如何检查。不,我不知道不需要的图标来自哪里,所以我假设正在进行服务器调用。你知道服务器在哪里打这样的电话吗? –

+0

您的'faviconData.json'中的HTML标记应该被注入到您的页面中。你运行'真正favicon注入faviconData.json outputDir public/index.html'或类似的东西? –

为了使用图标与您的网站,您将链接添加到index.html文件的:

<link rel="shortcut icon" href="https://codefellowswebapp.herokuapp.com/favicon.ico" /> 

并保存了图标的.ico文件在您的网站的根目录。

RealFaviconGenerator是否根据上传的图像不导出.ico文件?

+0

[RealFaviconGenerator](http://realfavicongenerator.net/)应该注入html而不需要直接添加上面的链接。这样,它可以根据浏览器添加任意数量的图标,几乎任何浏览器都会显示图标。换句话说,许多图标文件(包括.ico文件)已被导出到'outputDir',但它们不会出现。将图标文件移动到根目录不会有帮助。我在我的Rails应用程序中成功地使用了[RealFaviconGenerator](http://realfavicongenerator.net/),所以我对我的Node.js应用程序出现问题感到失望。 –