2017-01-26 7 views
0

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?

Antwort

0

Haben Sie bei der Entwicklung den Winkelmoment mit dem Befehl npm install angular-moment --save installiert?

+0

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. –

+0

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? –

Verwandte Themen