Vue d’ensemble de la distribution
Une fois votre application prête pour la production, vous devez franchir certaines étapes avant de pouvoir la livrer à vos utilisateurs.
Empaquetage
Pour distribuer votre application avec Electron, vous devez empaqueter toutes vos ressources et assets dans un exécutable et le renommer. Pour ce faire, vous pouvez soit utiliser des outils spécialisés comme Electron Forge, soit le faire manuellement. See the Application Packaging tutorial for more information.
Signature de code
La signature de code est une technologie de sécurité utilisée pour certifier qu'une application a bien été créée par vous. Vous devez signer votre application afin qu’elle ne déclenche pas les contrôles de sécurité du système d’exploitation de votre utilisateur.
To get started with each operating system's code signing process, please read the Code Signing docs.
Publication
Une fois votre application empaquetée et signée, vous êtes libre de la distribuer directement aux utilisateurs en rendant disponibles en ligne vos programmes d’installation.
Pour atteindre plus d’utilisateurs, vous pouvez également choisir de mettre votre application à disposition sur la plate-forme de distribution numérique de chaque système d’exploitation (c’est-à-dire .app store). Cela nécessitera une étape de compilation supplémentaire. Pour plus d’informations, consultez le guide de chaque magasin d’applications :
Mise à jour
Le programme de mise à jour automatique d’Electron vous permet de fournir des mises à jour d’applications aux utilisateurs sans les forcer à télécharger manuellement de nouvelles versions de votre application. Check out the Updating Applications guide for details on implementing automatic updates with Electron.