Traductions disponibles : ?? ?? ?? ?? ?? ?? ?? ??. Consultez ces documents dans d'autres langues sur notre projet Crowdin.
Le framework Electron vous permet d'écrire des applications de bureau multiplateformes en utilisant JavaScript, HTML et CSS. Il est basé sur Node.js et Chromium et est utilisé par Visual Studio Code et de nombreuses autres applications.
Suivez @electronjs sur Twitter pour les annonces importantes.
Ce projet adhère au code de conduite Contributor Covenant. En participant, vous êtes censé respecter ce code. Veuillez signaler tout comportement inacceptable à [email protected].
Pour installer des binaires Electron prédéfinis, utilisez npm
. La méthode préférée consiste à installer Electron en tant que dépendance de développement dans votre application :
npm install electron --save-dev
Pour plus d’options d’installation et de conseils de dépannage, voir installation. Pour plus d'informations sur la façon de gérer les versions d'Electron dans vos applications, consultez Gestion des versions d'Electron.
Chaque version d'Electron fournit des binaires pour macOS, Windows et Linux.
ia32
( x86
), x64
( amd64
) et arm64
pour Windows. La prise en charge de Windows sur ARM a été ajoutée dans Electron 5.0.8. La prise en charge de Windows 7, 8 et 8.1 a été supprimée dans Electron 23, conformément à la politique de dépréciation de Windows de Chromium. Utilisez Electron Fiddle
pour créer, exécuter et empaqueter 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 faciliter le début de votre voyage avec Electron.
Vous pouvez également cloner et exécuter le référentiel electron/electron-quick-start pour voir une application Electron minimale en action :
git clone https://github.com/electron/electron-quick-start
cd electron-quick-start
npm install
npm start
La plupart des gens utilisent Electron à partir de la ligne de commande, mais si vous avez besoin electron
dans votre application Node (et non dans votre application Electron), le chemin du fichier vers le binaire sera renvoyé. Utilisez-le pour générer des scripts Electron à partir de Node :
const electron = require ( 'electron' )
const proc = require ( 'node:child_process' )
// will print something similar to /Users/maf/.../Electron
console . log ( electron )
// spawn Electron
const child = proc . spawn ( electron )
Consultez les instructions d'installation avancées pour savoir comment utiliser un miroir personnalisé.
Nous effectuons des traductions participatives pour notre documentation via Crowdin. Nous acceptons actuellement les traductions en chinois (simplifié), français, allemand, japonais, portugais, russe et espagnol.
Si vous souhaitez signaler/résoudre des problèmes et contribuer directement à la base de code, veuillez consulter CONTRIBUTING.md pour plus d'informations sur ce que nous recherchons et comment commencer.
Des informations sur le signalement de bogues, l'obtention d'aide, la recherche d'outils tiers et d'exemples d'applications, et bien plus encore, sont disponibles sur la page Communauté.
MIT
Lorsque vous utilisez les logos Electron, assurez-vous de suivre la politique en matière de marques déposées de la Fondation OpenJS.