Traduções disponíveis: ?? ?? ?? ?? ?? ?? ?? ??. Veja esses documentos em outros idiomas em nosso projeto Crowdin.
A estrutura Electron permite escrever aplicativos de desktop multiplataforma usando JavaScript, HTML e CSS. É baseado em Node.js e Chromium e é usado pelo Visual Studio Code e muitos outros aplicativos.
Siga @electronjs no Twitter para anúncios importantes.
Este projeto segue o código de conduta do Contributor Covenant. Ao participar, espera-se que você cumpra este código. Por favor, relate comportamento inaceitável para [email protected].
Para instalar binários Electron pré-construídos, use npm
. O método preferido é instalar o Electron como uma dependência de desenvolvimento em seu aplicativo:
npm install electron --save-dev
Para obter mais opções de instalação e dicas de solução de problemas, consulte instalação. Para obter informações sobre como gerenciar versões do Electron em seus aplicativos, consulte Versionamento do Electron.
Cada versão do Electron fornece binários para macOS, Windows e Linux.
ia32
( x86
), x64
( amd64
) e arm64
para Windows. O suporte para Windows no ARM foi adicionado no Electron 5.0.8. O suporte para Windows 7, 8 e 8.1 foi removido no Electron 23, de acordo com a política de descontinuação do Windows do Chromium. Use Electron Fiddle
para construir, executar e empacotar pequenos experimentos do Electron, para ver exemplos de código para todas as APIs do Electron e para testar diferentes versões do Electron. Ele foi projetado para facilitar o início de sua jornada com o Electron.
Como alternativa, clone e execute o repositório de início rápido de elétrons/elétrons para ver um aplicativo Electron mínimo em ação:
git clone https://github.com/electron/electron-quick-start
cd electron-quick-start
npm install
npm start
A maioria das pessoas usa o Electron na linha de comando, mas se você precisar electron
dentro do seu aplicativo Node (não do seu aplicativo Electron), ele retornará o caminho do arquivo para o binário. Use isto para gerar scripts Electron 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 )
Consulte as Instruções de instalação avançada para aprender como usar um espelho personalizado.
Nós realizamos crowdsourcing de traduções para nossa documentação via Crowdin. Atualmente aceitamos traduções para chinês (simplificado), francês, alemão, japonês, português, russo e espanhol.
Se você estiver interessado em relatar/corrigir problemas e contribuir diretamente para a base de código, consulte CONTRIBUTING.md para obter mais informações sobre o que estamos procurando e como começar.
Informações sobre como relatar bugs, obter ajuda, encontrar ferramentas de terceiros e aplicativos de exemplo e muito mais podem ser encontradas na página da Comunidade.
MIT
Ao usar logotipos Electron, certifique-se de seguir a Política de Marca Registrada da OpenJS Foundation.