2016-01-16 10 views
7

Stworzyłem własną aplikację za pomocą elektronu, a teraz zbudowałem ją za pomocą narzędzia do pakowania elektronów do pliku .app.Czy NodeJS jest wymagany do budowy aplikacji Electron?

Oczywiście na moim Macu - z zainstalowanym NodeJS - działa. Teraz zastanawiam się, czy zadziała, gdybym wysłał moją aplikację do znajomego, który nie ma zainstalowanego NodeJS. Moje pytanie brzmi: Czy NodeJS jest wymagane do uruchomienia aplikacji elektronowej w pakiecie?

Dziękujemy!

Odpowiedz

3

Jeśli prawidłowo spakowałeś swoją aplikację, będziesz mógł wysłać ją do znajomego (prawdopodobnie zip/dmg aplikacji, ponieważ zawiera ona dowiązanie symboliczne). Twój przyjaciel nie musi wcześniej instalować elektronu ani węzła - powinien on być już spakowany (łącznie ze wszystkimi modułami węzła).

+0

Dziękuję. Już mam to jako dmg, więc powinno działać, prawda? – HansMu158

+0

Tak. Oczywiście są rzeczy, które mogą pójść nie tak (musisz uwzględnić wszystkie wymagane moduły węzłów skompilowane dla odpowiedniej platformy itd.), Ale chodzi o to, że możesz rozpowszechniać swoją aplikację bez konieczności instalowania najpierw Node lub Electron. Na przykład zobacz, jak dystrybuowane są aplikacje takie jak Atom. – inukshuk

Powiązane problemy