:memo: Traductions disponibles:
Consultez ces documents dans d'autres langues sur notre projet Crowdin.
Le cadre Electron vous permet d'écrire des applications de bureau multiplateforme
utilisant JavaScript, HTML et CSS. Il est basé sur Node.js et
Chromium et est utilisé par le
Visual Studio Code et beaucoup d'autres applications.
Suivez @electronjs sur Twitter pour des informations importantes
des annonces.
Ce projet adhère au Pacte des contributeurs
Code de conduite.
En participant, vous devez maintenir ce code. Veuillez déclarer inacceptable
comportement à
[email protected].
Installation
Pour installer des binaires électrons préconstruits, utilisez `npm`.
La méthode préférée est d'installer Electron comme une dépendance de développement dans votre
application:
Pour plus d'options d'installation et de conseils de dépannage, voir
installation. Pour plus d'informations sur la gestion des versions Electron dans vos applications, voir
Version électronique.
Appui à la plateforme
Chaque version Electron fournit des binaires pour macOS, Windows et Linux.
* macOS (Ventura et up): Electron fournit des binaires Intel et Apple Silicon / ARM 64 bits pour macOS.
* Windows (Windows 10 et plus): Electron fournit des binaires `x64` (`amd64`) et `arm64` pour Windows.
* Linux: Electron fournit des binaires `x64` (`amd64`) et `arm64` pour Linux. Electron prend en charge les grandes distributions Linux (p. ex. Ubuntu, Fedora, Debian) dans des versions qui sont toujours prises en charge à la fois par Chrome et le fabricant de distribution (sans avoir besoin d'un abonnement payant). Les binaires préconstruits sont construits sur Ubuntu.
En général, Electron essaie de s'aligner avec le chrome sur le support de la plateforme.
Fiddle électronique
Utiliser `Electron Fiddle`
construire, exécuter et emballer de petites expériences Electron, pour voir des exemples de code pour toutes les API d'Electron, et
pour essayer différentes versions d'Electron. Il est conçu pour faire le début de votre voyage avec
Electron plus facile.
Ressources pour apprendre l'électron
* electronjs.org/docs - Toute la documentation d'Electron
* électron/fidle - Un outil pour construire, exécuter et emballer de petites expériences électroniques
* electronjs.org/community#boilerplates - Échantillon d'applications de démarrage créées par la communauté
Utilisation programmatique
La plupart des gens utilisent Electron de la ligne de commande, mais si vous avez besoin `électron` à l'intérieur
votre application **Node** (pas votre application Electron) il retournera le chemin de fichier au
binaire. Utilisez ceci pour créer Electron à partir de scripts Node:
Miroirs
* Chine
Consultez les instructions d'installation avancées pour apprendre à utiliser un miroir personnalisé.
Traductions de documents
Nous crowdsource traductions pour notre documentation via Crowdin.
Nous acceptons actuellement les traductions pour chinois (simplifié), français, allemand, japonais, portugais,
Russe et espagnol.
Contribution
Si vous souhaitez signaler ou corriger des problèmes et contribuer directement à la base de codes, veuillez consulter CONTRIBUTING.md pour plus d'informations sur ce que nous cherchons et comment commencer.
Communauté
Informations sur les bogues de rapport, obtenir de l'aide, trouver des outils tiers et des exemples d'applications,
et plus se trouvent sur la page communautaire.
Licence
MIT
Lors de l'utilisation des logos Electron, assurez-vous de suivre la politique OpenJS Foundation sur les marques.