/ / Come impacchettare l'applicazione console node js in un eseguibile: javascript, node.js, eseguibile

Come pacchettizzare l'applicazione console js nodo a un eseguibile - javascript, node.js, eseguibile


Ho una console come un'applicazione nel nodo js e voglio impacchettarla per l'eseguibile di Windows.
La configurazione del mio progetto è regolare:

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

Entrambi i file di supporto vengono generati quando il programma viene eseguito per la prima volta.
Un altro dettaglio, alcune delle mie dipendenze sono applicazioni native (sto usando l'elettrone).
C'è una soluzione di packaging, come voglio distribuire solo un exe che avrà un'istanza di nodo js così come tutti i miei moduli?

risposte:

1 per risposta № 1

Lo stesso Electron può essere creato come .exe. Non avrebbe senso comprimerlo di nuovo, tuttavia quando si hanno progetti con utilizzo di codice non nativo Nexe.


0 per risposta № 2

Dal momento che non ho trovato nulla che possa imballare il nodo jsprogetto con dipendenze native in un file exe la soluzione che ho trovato è disctibute il codice node.js con un package.js, e che l'utente verrà eseguito npm install in primo luogo, prima di utilizzare il pacchetto.