Невозможно изменить Фавикон с помощью Express.js
Это очень простой вопрос, но я пытаюсь изменить значок моего приложения node.js / Express с помощью
app.use(express.favicon(__dirname + '/public/images/favicon.ico'));
и я все еще получаю значок по умолчанию. Это по моемуapp.configure
функции, и да, я проверил, что естьis favicon.ico
в/public/images/favicon.ico
Там нет ничего оfavicon.ico
либо в консоли, что наводит меня на мысль, что эта строка кода игнорируется. Все остальное в функции (настройка порта, установка директории представлений, настройка механизма шаблонов и т. Д.), Кажется, работает нормально, так почему эта строка кода не будет выполняться?
What I tried
Emptying browser cache Restarting Terminal and runningnode app.js
again
Adding { maxAge: 2592000000 }
, as described here
Заранее спасибо.
Update: Я получил это на работу. Смотрите мой ответ ниже для получения дополнительной информации.