以下のHTMLコードを使用して、私のAngular 2アプリケーションにファビコンアイコンを表示しました
<link rel="shortcut icon" type="image/x-icon" href="./images/favicon.png" />
ただし、どのブラウザにも表示されません。私はhrefリンクをクリックしましたが、それは正しいパスを参照しており、画像を適切に開いています。
他に不足しているものがないかどうかお知らせください。
小さな更新:angularをwebpackで使用していますが、今、SQL liteマネージャーを使用していて、アプリケーションの起動時にファビコン自体が読み込まれていないことがわかりました。
私のポート8425はありません
それ自体が読み込まれていない理由がわかりません
2ステップ修正
手順1:アイコンファイルをassetsフォルダ内に配置します
Angularアプリケーションでは、すべてのユーザーファイルはアセットフォルダーからのみ提供されます。デフォルトのアイコンangularアプリはsrcフォルダー内にありますが、ユーザーのファイルはアセットフォルダの外にある場合は含まれません。
手順2:更新
<link>
適切な属性を持つ要素
<link rel="icon" type="image/png" href="assets/images/Logo.png">
href
の直前に追加された>
を削除する必要があります。
<link rel="shortcut icon" type="image/x-icon" href="/images/favicon.png" />
<!-- here ^-->