Comment déployer un Électron application comme un exécutable ou installable sous Windows?
Je veux générer un unique .exe
fichier pour exécuter l'application ou un .msi
pour installer l'application. Comment faire?
- J'ai trouvé l'article suivant pour être utile, ce qui donne l'exemple à l'aide d'électrons-constructeur: medium.com/how-to-electron/...
Vous devez vous connecter pour publier un commentaire.
Vous pouvez compresser votre programme à l'aide de électron-emballeur et puis de construire une configuration unique fichier EXE à l'aide de InnoSetup.
Vous pouvez aussi essayer avec le électron-réutilisable. Qui a "libération" de la tâche de gulp et il va créer unique prêt à aller fichier exécutable pour tous les multi-plateforme. Vous avez seulement besoin de générer une application à partir de tous les trois plate-forme pour générer de la plate-forme exécutable.Si vous n'avez pas besoin d'installer un outil tiers.
Puisque la plupart des réponses n'ont pas l'étape par étape les instructions sur l'emballage, permettez-moi de post comment j'en suis arrivé le paquet d'électrons app.
Nous allons installer électron-emballeur premier.
Installer électron-emballeur :
exécuter la commande suivante dans windows cmd
Suivante, permet de package de l'application pour windowsx64:
brew install wine
.bien ... cela va fonctionner, mais l'idée est de lancer le .exe sans besoin de l'installer dans le pc ... une autre solution est d'utiliser Autoplay media Studio pour vous envelopper paquet généré par l'électronique et de faire un exécutable ou une autre solution consiste à utiliser thinstall vmware... Les cons à la fois commerciaux de sorte que vous avez payé pour eux...
Il ya tellement de nombreux modules qui génèrent seul installateur *exe fichier. Découvrez l'un de ces:
électron-builder (genrates exécutable pour Windows,Mac et Linux, serveur moins application automatique de la fonctionnalité de mise à jour,la signature du code, édition etc, moins passe-partout)
électron-forge (genrates exécutable pour Windows,Mac et Linux, il n'est pas juste package d'applications, mais vous permet de les créer, plus passe-partout)
windows-installer (facile à utiliser, léger, et génère un seul fichier exe)
(toujours pas lequel choisir? comparer ici)
J'ai d'abord essayé de l'électronique, de l'emballeur, mais il produit beaucoup de .dll fichiers, et encore ne pourrait pas fonctionner.
Ce qui a fonctionné pour moi a été:
Ce produit unique autonome exe, pas les autres fichiers nécessaires à l'exécution de l'application.
npm install electron-builder
?Vous pourriez être en mesure de "envelopper" l'ensemble de l'électron application dans un .Un projet de réseau. Ensuite l'exécutable unique qu'il crée peut alors juste en "interne" exécuter l'électron app.