2016-03-23 7 views
0

私はslc loopbackコマンドを使ってappを生成しました。だから、生成されたエクスプレスwebappはstrongloopファビコンを持っています。どのようにfaviconを変更できますか?これを行う方法に関するドキュメントはありません。あなたのサーバー/ middleware.jsonslcループバック内のデフォルトのfaviconを置き換えて、express webappを生成する方法はありますか?

"initial:before": { 
    "loopback#favicon": { 
     "params": "path-to-your/favicon.ico" 
    } 
    } 
    ...... 
+0

[Loopback favicon](http://stackoverflow.com/questions/32412591/loopback-favicon)の可能な複製 –

答えて

0

私は別の16×16 favion.icoでのfavicon.ico中でmyproject \ node_modules \ループバックを交換しました。

それは私が推測する上記の解決策としては機能しますが、きれいではありません。

+0

これはうまく動作します。ありがとうPawan! – Radu

-1

を更新する必要が

+0

解決策が機能します。何かエラーが出ていますか?また私の答えにコメントを追加してください。回答としてあなたのコメントを追加する代わりに、同じものに関する通知を受け取ります。 – RootHacker

+0

エラーはありません。両方のソリューションがうまくいきます。 – Radu

1

更新middleware.json次のように:あなたはプロジェクト内のクライアントフォルダを持っていると、ファイル名がfavicon.icoをされた場合の.icoファイルは、例えば、静的ファイルへ

  • 敗走、。
  • "files": { 
        "loopback#static": { 
         "params": "$!../client" 
        } 
    } 
    

  • 同じファイルであなたがHTML5で作業している場合
  • "initial:before": { 
         "loopback#favicon": { 
          "params": "$!../client/favicon.ico" 
         } 
        } 
    

    ミドルウェアファビコンにparmasを追加最後に、ヘッドノードにクローム32×32の画像作品で

    <link rel="icon" href="/favicon.ico"> 
    

    を追加良い。

    関連する問題