2017-06-08 17 views
1

私が使用して新しい角度アプリ作成:favicon.icoの代わりに角度アプリでfavicon.pngを提供するには?

ng new ... 

を私はしてアプリケーションを表示することができます:私はデフォルトsrc/favicon.icoを削除し、src/favicon.pngに置き換え

ng serve --open 

。私はまた、src/index.htmlを開き、読むために、適切な行を変更:

<link rel="icon" type="image/png" href="favicon.png"> 

これが働いているようには見えません。 /favicon.pngのGETリクエストを発行すると、コンテンツがsrc/index.htmlから返されます。再起動ng serveは違いはありません。

このファイルをアプリケーションにアクセスさせるにはどうすればよいですか?

+0

にCtrl + F5で試してみて、システムを再起動します。 –

答えて

4

同じ名前(favicon.png)でPNGイメージを作成し、これらのファイルに名前を変更します。

のindex.html:

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

角度-cli.json:

"assets": [ 
    "assets", 
    "favicon.png" 
], 

以降

1)アプリを再起動しますトン変更

2)

+0

私は、プロジェクトディレクトリ内の 'favicon'のテキスト検索を実行したことを誓います。恐らくそれは隠されたファイルをスキップしたでしょう。ありがとう! –

関連する問題