Font-genial, wenn man nicht mit einem Yeoman-Generator arbeitet, der an Heroku geschickt wurde

Ich benutze den Yeoman-Generator "Angular-Fullstack". Mit einem frisch erzeugten "Angular-Fullstack" -Gerüst führe ich einebower install --save components-font-awesome Fügen Sie dann der Vorlage main.html ein Symbol hinzu, erstellen Sie es und verschieben Sie es in das Heroku-Format. Ich sehe ein graues Kästchen, in dem sich das Symbol befinden sollte.

Wenn ich jedoch einegrunt serve lokal kann ich das Symbol wie erwartet sehen.

Ich weiß nicht, ob es sich um ein Yeoman Angular-Fullstack-Problem, ein Grunt-Problem, ein Font-Awesome-Problem oder ein Heroku-Problem handelt. Vielleicht kann jemand helfen, dies einzuschränken.

Hinweis: Ich verwende "components-font-awesome" anstelle von "font-awesome", da grunt nicht richtig font-awesome erstellt. Es wurde daher empfohlen, das Shim zu verwenden.

Was ich sehe, wenn es vor Ort serviert wird:

Was ich sehe, wenn ich gebaut und auf Heroku geschoben habe:

Antworten auf die Frage(4)

Ihre Antwort auf die Frage