사용 가능한 번역: ?? ?? ?? ?? ?? ?? ?? ??. Crowdin 프로젝트에서 이 문서를 다른 언어로 확인하세요.
Electron 프레임워크를 사용하면 JavaScript, HTML 및 CSS를 사용하여 크로스 플랫폼 데스크톱 애플리케이션을 작성할 수 있습니다. Node.js 및 Chromium을 기반으로 하며 Visual Studio Code 및 기타 여러 앱에서 사용됩니다.
중요한 공지사항을 보려면 Twitter에서 @electronjs를 팔로우하세요.
이 프로젝트는 기여자 규약 행동 강령을 준수합니다. 참여함으로써 귀하는 이 코드를 유지해야 합니다. 용납할 수 없는 행동을 [email protected]로 신고해 주세요.
사전 빌드된 Electron 바이너리를 설치하려면 npm
사용하세요. 선호되는 방법은 Electron을 앱의 개발 종속성으로 설치하는 것입니다.
npm install electron --save-dev
추가 설치 옵션 및 문제 해결 팁을 보려면 설치를 참조하세요. 앱에서 Electron 버전을 관리하는 방법에 대한 자세한 내용은 Electron 버전 관리를 참조하세요.
각 Electron 릴리스는 macOS, Windows 및 Linux용 바이너리를 제공합니다.
ia32
( x86
), x64
( amd64
) 및 arm64
바이너리를 제공합니다. Windows on ARM 지원은 Electron 5.0.8에 추가되었습니다. Chromium의 Windows 지원 중단 정책에 따라 Electron 23에서는 Windows 7, 8 및 8.1에 대한 지원이 제거되었습니다. Electron Fiddle
사용하여 소규모 Electron 실험을 구축, 실행 및 패키징하고, 모든 Electron API에 대한 코드 예제를 확인하고, 다양한 버전의 Electron을 시험해 볼 수 있습니다. Electron과의 여정을 더 쉽게 시작할 수 있도록 설계되었습니다.
또는 Electron/electron-quick-start 저장소를 복제하고 실행하여 최소한의 Electron 앱이 작동하는 모습을 확인하세요.
git clone https://github.com/electron/electron-quick-start
cd electron-quick-start
npm install
npm start
대부분의 사람들은 명령줄에서 Electron을 사용하지만, Electron 앱이 아닌 Node 앱 내부에 electron
필요한 경우 파일 경로를 바이너리로 반환합니다. Node 스크립트에서 Electron을 생성하려면 이것을 사용하십시오:
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 )
맞춤형 미러를 사용하는 방법을 알아보려면 고급 설치 지침을 참조하세요.
우리는 Crowdin을 통해 문서 번역을 크라우드소싱합니다. 현재 중국어(간체), 프랑스어, 독일어, 일본어, 포르투갈어, 러시아어 및 스페인어 번역이 가능합니다.
문제 보고/수정 및 코드 베이스에 직접 기여하는 데 관심이 있는 경우 CONTRIBUTING.md에서 우리가 찾고 있는 내용과 시작 방법에 대한 자세한 내용을 확인하세요.
버그 신고, 도움 받기, 타사 도구 및 샘플 앱 찾기 등에 대한 정보는 커뮤니티 페이지에서 확인할 수 있습니다.
MIT
Electron 로고를 사용할 때는 OpenJS Foundation 상표 정책을 준수해야 합니다.