Я использую node-mime для установки правильного типа mime для шрифта woff. Все еще не работает. Любая помощь приветствуется.node.js express - mime type woff font, возвращаемый как text/plain type
var express = require('express')
var mime = require('mime');
...
express.static.mime.define({
'application/x-font-woff': ['woff'],
'application/font-woff': ['woff']
});
Приветствия @harishvc
Вы используете старую версию Express? Даже без 'define' он служит для файлов' woff' с правильным типом mime для меня ('Express @ 3.4.6'). Хотя я не понимаю, почему вы объявляете два типа mime для одного и того же расширения ... – robertklep
Да Я использовал более старую версию Express. Я обновил Express сейчас, но до сих пор нет прогресса. Теперь я получаю 404 файлов Woff! Файлы существуют на сервере, но недоступны через http. Любая помощь? – harishvc
Решенный! Я использовал fontawesome-webfont.woff? V = 4.0.3 и по какой-то странной причине Express возвращает 404! Я изменил логику на fontawesome-webfont.woff, и она работает. – harishvc