2016-01-16 3 views
7

Ich habe meine eigene App mit Hilfe von Elektron erstellt und jetzt mit Electron-Packager zu einer .app-Datei gebaut.Wird NodeJS für eine Build-Electron-App benötigt?

Natürlich auf meinem Mac - mit NodeJS installiert - es funktioniert. Jetzt frage ich mich, ob es funktionieren würde, wenn ich meine App an einen Freund senden würde, der NodeJS nicht installiert hat. Also meine Frage ist: Ist NodeJS erforderlich, um eine paketierte Elektronen-App zu betreiben?

Vielen Dank!

Antwort

3

Wenn Sie Ihre App korrekt gepackt haben, können Sie sie an Ihren Freund senden (Sie müssen die Anwendung wahrscheinlich zip/dmg, da sie Symlinks enthält). Dein Freund muss vorher weder Elektron noch Node installieren - alles sollte bereits gepackt sein (inklusive all deiner Node-Module).

+0

Vielen Dank. Ich habe es schon als dmg, also sollte es funktionieren, oder? – HansMu158

+0

Ja. Offensichtlich gibt es Dinge, die schiefgehen können (Sie müssen alle erforderlichen Knotenmodule für die richtige Plattform usw. hinzufügen), aber die Idee ist, dass Sie Ihre App verteilen können, ohne dass Benutzer zuerst Knoten oder Elektron installieren müssen. Sehen Sie sich beispielsweise an, wie Apps wie Atom vertrieben werden. – inukshuk

Verwandte Themen