2017-07-29 3 views
0

私はNode.jsのバックエンドを使用するのが初めてで、RealFaviconGeneratorを使用してfaviconsを自分のプロジェクトにインストールしようとしています。私は指示に従うが、faviconsは私のdevelopment siteまたは私の配備されたサイトに表示されません。代わりに、私は望ましくないファビコンを手に入れます!Node.jsプロジェクトに不要なfaviconが表示される

私は、望ましくないファビコンを取得するためにサーバーコールが行われていると思われますが、見つかりません。私もfaviconsを私のアプリのルートと内部の両方に入れましたOutputDir。私はRailsアプリケーションでRealFaviconGeneratorを使って成功したので、なぜNode.jsで動作しないのか分かりません。

favicon.icoファイルへのリンクを追加することができますが、RealFaviconGeneratorのほとんどのブラウザやモバイルテクノロジのfaviconは利用できません。どんな助けもありがとう!

enter image description here

は、私は、エクスプレス・ファビコン-短絡ミドルウェアをインストールしてみました:

は、ここに私の現在のディレクトリツリーです。サイコロはありません。

+0

RealFaviconGeneratorの作成者が話しています。 favicon HTMLマークアップがページに正しく挿入されていることを確認しましたか?この不要なアイコンはどこから来たのか分かりますか? (あなたのプロジェクトに迷いのfavicon.ico、おそらく?) –

+0

いいえ、何も私は言うことができるhtmlに注入されますが、私は確認する方法が特定されていません。そして、いいえ、私は不要なfaviconがどこから来るのかわからないので、私はサーバーコールが行われていると仮定します。サーバーがそのような呼び出しを行う場所を知っていますか? –

+0

'faviconData.json'のHTMLマークアップはあなたのページに挿入されるべきです。あなたは 'real-favicon inject faviconData.json outputDir public/index.html'やこれを実行しましたか? –

答えて

0

は、あなたのサイトにファビコンを使用するためには、index.htmlファイルのへのリンクを追加:

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

そして、あなたはあなたのサイトのルートに.icoファイルとしてファビコンを保存しますディレクトリ。

RealFaviconGeneratorは、アップロードされた画像に基づいて.icoファイルをエクスポートしませんか?

+0

[RealFaviconGenerator](http://realfavicongenerator.net/)は、上記のリンクを直接追加せずにhtmlを挿入することになっています。そうすれば、ブラウザに応じて任意の数のファビコンを追加することができ、ほとんどのブラウザでファビコンが表示されます。つまり、.icoファイルを含む多くのアイコンファイルが 'outputDir'にエクスポートされましたが、表示されません。アイコンファイルをルートディレクトリに移動することは役に立ちません。私は[RealFaviconGenerator](http://realfavicongenerator.net/)を私のRailsアプリケーションでうまく使用していたので、Node.jsアプリケーションで何か問題が起こっていることに失望しています。 –

関連する問題