Traducciones disponibles: ?? ?? ?? ?? ?? ?? ?? ??. Vea estos documentos en otros idiomas en nuestro proyecto Crowdin.
El marco Electron le permite escribir aplicaciones de escritorio multiplataforma utilizando JavaScript, HTML y CSS. Está basado en Node.js y Chromium y lo utilizan Visual Studio Code y muchas otras aplicaciones.
Siga a @electronjs en Twitter para anuncios importantes.
Este proyecto se adhiere al código de conducta del Pacto del Colaborador. Al participar, se espera que respete este código. Informe el comportamiento inaceptable a [email protected].
Para instalar binarios de Electron prediseñados, utilice npm
. El método preferido es instalar Electron como una dependencia de desarrollo en su aplicación:
npm install electron --save-dev
Para obtener más opciones de instalación y consejos para la solución de problemas, consulte instalación. Para obtener información sobre cómo administrar las versiones de Electron en sus aplicaciones, consulte Control de versiones de Electron.
Cada versión de Electron proporciona archivos binarios para macOS, Windows y Linux.
ia32
( x86
), x64
( amd64
) y arm64
para Windows. La compatibilidad con Windows en ARM se agregó en Electron 5.0.8. La compatibilidad con Windows 7, 8 y 8.1 se eliminó en Electron 23, de acuerdo con la política de obsolescencia de Windows de Chromium. Utilice Electron Fiddle
para crear, ejecutar y empaquetar pequeños experimentos de Electron, ver ejemplos de código para todas las API de Electron y probar diferentes versiones de Electron. Está diseñado para facilitar el inicio de su viaje con Electron.
Alternativamente, clone y ejecute el repositorio de inicio rápido de electrones/electrones para ver una aplicación mínima de Electron en acción:
git clone https://github.com/electron/electron-quick-start
cd electron-quick-start
npm install
npm start
La mayoría de las personas usan Electron desde la línea de comando, pero si necesita electron
dentro de su aplicación Node (no en su aplicación Electron), devolverá la ruta del archivo al binario. Utilice esto para generar Electron a partir de scripts de Nodo:
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 )
Consulte las Instrucciones de instalación avanzada para aprender a utilizar un espejo personalizado.
Realizamos traducciones colaborativas para nuestra documentación a través de Crowdin. Actualmente aceptamos traducciones de chino (simplificado), francés, alemán, japonés, portugués, ruso y español.
Si está interesado en informar/solucionar problemas y contribuir directamente a la base del código, consulte CONTRIBUTING.md para obtener más información sobre lo que estamos buscando y cómo comenzar.
Puede encontrar información sobre cómo informar errores, obtener ayuda, encontrar herramientas de terceros y aplicaciones de muestra, y más, en la página de la Comunidad.
MIT
Cuando utilice logotipos de Electron, asegúrese de seguir la Política de marcas comerciales de la Fundación OpenJS.