FontAwesome kann Schriften nicht lokal und in der Elektron-App laden

Ich habe FontAwesome mit npm heruntergeladen und dann die CSS-Datei und die Schriftarten mit der Grunts-Kopieraufgabe in die richtigen Ordner im Stammverzeichnis meiner Elektron-Anwendung kopiert.

So weit, ist es gut. Alles ist da, wo es sein soll.

Now, wenn ich in meiner App auf FontAwesome verweise, werden die Symbole nicht geladen. Dies sind die Fehler, die ich in der Konsole bekomme:

Decodierung der heruntergeladenen Schriftart fehlgeschlagen:
file: ///path/to/fonts/fontawesome-webfont.woff2? v = 4.4.0
OTS-Parsing-Fehler: Fehler beim Konvertieren der WOFF 2.0-Schriftart in SFNT

Decodierung der heruntergeladenen Schriftart fehlgeschlagen:
file: ////path/to/fonts/fontawesome-webfont.woff? v = 4.4.0
OTS-Analysefehler: falsche Dateigröße im WOFF-Header

Decodierung der heruntergeladenen Schriftart fehlgeschlagen:
file: ////path/to/fonts/fontawesome-webfont.ttf? v = 4.4.0
OTS-Parsing-Fehler: falscher entrySelector für das Tabellenverzeichnis

Ich habe bereits versucht, die CSS-Datei von FontAwesome zu ändern, indem alle Versionsparameter entfernt wurden. Dies scheint jedoch nicht das Problem zu sein. Das Problem tritt auf, wenn die App über @ gestartet wirelectron . und beim Betrachten der HTML-Datei im Browser.

AKTUALISIERE

Um einige Kommentare zu beantworten:

Dieses Problem tritt sowohl in electron als auch im Browser auf (getestet in chrome und firefox)Ich verwende die neuesten Versionen von FontAwesome (4.4.0) und Electron (0.32.1) (Neuinstallation über npm)css wird geladen wie:<link rel="stylesheet" type="text/css" href="css/font-awesome.css" >

Antworten auf die Frage(16)

Ihre Antwort auf die Frage