Je n'arrive pas à faire fonctionner les polices Web Google dans Express 3.0.Les polices Web de Google ne fonctionnent pas dans Express
Chargement de la police de la manière standard ne semble pas fonctionner:
link(href='http://fonts.googleapis.com/css?family=Crete+Round')
chargement mais la police dans l'une de ces façons fonctionne très bien:
script(type="text/javascript")
WebFontConfig = {google: { families: [ 'Crete+Round::latin' ] }};
(function() {
var wf = document.createElement('script');
wf.src = ('https:' == document.location.protocol ? 'https' : 'http') + '://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js';
wf.type = 'text/javascript';
wf.async = 'true';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(wf, s);
})();
ou
style
@import url(http://fonts.googleapis.com/css?family=Crete+Round);
Bizarre ... pourrait-il être une autre nouvelle "caractéristique" d'express 3. Je l'ai fait quelques fois dans express 2 sans problème. Quelle est la sortie html? est-ce que tu as quelque chose de bizarre? – 3on
Cela fonctionne-t-il si vous ajoutez les attributs 'rel = 'stylesheet' type = 'text/css'' à la balise' link'? Tant qu'Express affiche le code HTML auquel vous vous attendez (vérifiez la source), il ne s'agit pas d'un problème Express/Jade. –
@ 3on Oui, je n'ai pas eu de problèmes dans l'express 2 – jwerre