Ich habe eine Elektronen-App, die ohne Probleme läuft, wenn ich electron www
von der Kommandozeile benutze, aber wenn ich electron-package zum Erstellen einer eigenständigen Binärdatei verwende, erzeugt die eingebaute Binärdatei einen Konsolenfehler Es kann bestimmte Front-End-Bibliotheken nicht finden (angularMoment ist einer von ihnen). Das Electron-Paket enthält auch keine anderen Ordner, die HTML-Vorlagen für die App enthalten.Elektronisches Paket, das nicht alle Quelldateien enthält
Der Projektordner wie folgt aussieht:
/electron
/www
/app
/css
/img
/js
/node_modules
- index.html
- main.js
- package.json
I electron-package
aus dem www
Ordner leite und der Prozess abgeschlossen ist, ohne Fehler jedoch, wie bereits erwähnt, bestimmte Ordner innerhalb des lib
Ordner erhalten verpasst off/ignoriert.
Irgendwelche Ideen, warum das passiert?
Nein, alle Front-End-Bibliotheken werden mit Bower installiert. Einige davon sind * im Elektronenpaket enthalten. Ich kann einfach nicht herausfinden, warum es einige, aber nicht andere beinhaltet. –
Solange Sie den Parameter '--save' verwenden, sollte er ihn im Allgemeinen behalten und in der Verpackung verwenden. Hast du die lib oder ähnliches manuell verschoben? –