如何替换slc环回生成的express网络应用程序中的默认favicon



我已经使用slc环回命令生成了一个应用程序。因此,生成的express网络应用程序有其强大的循环收藏夹。如何更改收藏夹?没有关于如何做到这一点的文档。

如下更新middleware.json:

  • 路由到静态文件,其中.ico文件是,例如,如果您在项目中有一个客户端文件夹,并且文件名是favicon.ico。
  • "files": {
        "loopback#static": {
          "params": "$!../client"
        }
     }
    

  • 在同一文件中,将parmas添加到中间件收藏夹
  • "initial:before": {
           "loopback#favicon": {
              "params": "$!../client/favicon.ico"
           }
        }
    

    最后,如果您在HTML5中工作,请添加到头节点

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

    在Chrome中,32x32的图像效果良好。

    您需要更新您的服务器/中间件.json

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

    我已经用另一个16x16的favic.ico.替换了myproject\node_modules\loopback中的favicon.ico

    它有效,但我想不如上面的解决方案干净。

    相关内容

    最新更新