2016-01-16 6 views
7

Ho creato la mia app usando l'elettrone e ora la ho costruita usando electron-packager in un file .app.È richiesto NodeJS per un'app Electron di build?

Ovviamente sul mio Mac - con NodeJS installato - funziona. Ora mi chiedo se potrebbe funzionare se ho inviato la mia app a un amico che non ha installato NodeJS. Quindi la mia domanda è: Il NodeJS è richiesto per eseguire un'app di elettroni preconfezionati?

Grazie!

risposta

3

Se hai impacchettato correttamente la tua app, sarai in grado di inviarlo al tuo amico (probabilmente dovresti comprimere/zip l'app perché contiene collegamenti simbolici). Il tuo amico non ha bisogno di installare elettrone o nodo in anticipo - dovrebbe essere già tutto impacchettato (compresi tutti i tuoi moduli di nodo).

+0

Grazie. L'ho già come dmg, quindi dovrebbe funzionare, giusto? – HansMu158

+0

Sì. Ovviamente ci sono cose che possono andare storte (è necessario includere tutti i moduli del nodo richiesti compilati per la piattaforma giusta, ecc.), Ma l'idea è che è possibile distribuire l'app senza richiedere agli utenti di installare prima Node o Electron. Ad esempio, guarda come vengono distribuite le app come Atom. – inukshuk