/ / Ako zabaliť konzolovú aplikáciu node js do spustiteľného súboru - javascript, node.js, spustiteľný súbor

Ako baliť aplikáciu node js console do spustiteľného súboru - javascript, node.js, spustiteľný súbor


Mám konzolu ako aplikáciu v uzle js a chcem ju zabaliť pre spustiteľný súbor okna.
Môj projekt je nastavený pravidelne:

app.js
node_moudles
bin
readme.md
support file
support file
package.json

Oba podporné súbory sa generujú pri prvom spustení programu.
Ďalším detailom, niektoré moje závislosti sú natívne aplikácie (používam elektrón).
Existuje riešenie balenia, ktoré chcem distribuovať iba exe, ktorý bude mať inštanciu uzla js, ako aj všetky moje moduly?

odpovede:

1 pre odpoveď č. 1

Samotný elektrón môže byť zostavený ako .exe. Nemalo by zmysel to znova baliť. Ak však máte projekty s iným ako natívnym kódom, použite ich Nexe.


0 pre odpoveď č. 2

Pretože som nenašiel nič, čo by mohlo zabaliť uzol jsprojekt s natívnymi závislosťami do jedného súboru exe, riešením, ktoré som našiel, je disctibute kódu node.js pomocou package.js a to, že používateľ pobeží npm install najskôr pred použitím balíka.