小编ted*_*yyu的帖子

如何向sails.js 应用程序添加自定义图标?

Sails.js应用程序使用 express 的默认图标。我想用我自己的替换它,但已经挣扎了几个小时。

我试图favicon.js在 config 文件夹下添加一个单独的以下代码,但没有运气。

/**
* favicon.ico
*/
var favicon = require('static-favicon');
var path = require('path');

module.exports = {
  express: {
    customMiddleware: function(app){
      console.log('loading favicon.'); //executed
      app.use(favicon(path.join(__dirname, 'icon_fav.ico')));
      app.use(function (req, res, next) {
        console.log("installed customMiddleware is used");
        next();
      })
    }
  }

};
Run Code Online (Sandbox Code Playgroud)

顺便说一句,在视图模板中添加以下行在 Chrome 和 Fire Fox 中都有效,但在 Safari (OSX) 中无效,不知道为什么。

<link rel="icon" href="/img/icon_fav.png" type='image/png'>
Run Code Online (Sandbox Code Playgroud)

还试图放在/favicon.ico网络服务器根目录下。

用谷歌搜索这个,似乎以前没有人问过。
有人可以指出我的解决方案吗?

javascript favicon sails.js

5
推荐指数
1
解决办法
3252
查看次数

标签 统计

favicon ×1

javascript ×1

sails.js ×1