Electron을 통해 데스크톱 응용 프로그램 만들기
3846 단어 electron-builderElectron
개시하다
Electron을 사용하여 만든 응용 프로그램을 지정된 형식으로 구성하는 방법에 대해 설명합니다.
Electron 소개
Electron의 응용 프로그램 구조
주 프로세스
마스터 프로세스는 응용 프로그램을 시작할 때 먼저 생성된 다음 렌더링 프로그램을 관리합니다.
Electron에서 준비한 브라우저 창 인스턴스를 작성하여 웹 페이지를 만듭니다.
주 프로세스는 항상 하나입니다. '주 프로세스 끝' = '응용 프로그램 끝'.
렌더링 프로그램
렌더링 프로그램은 상응하는 웹 페이지를 관리한다.웹 페이지에서 GUI 작업을 수행합니다.
렌더링 프로세스는 주 프로세스와 IPC(Inter Process Communication)를 통해 통신합니다.
통신은 웹 페이지의 동작에서 주요 프로세스를 처리하고 필요한 값을 발송한다.
운영 환경
절차.
>>> git clone https://github.com/electron/electron-quick-start
>>> cd electron-quick-start
>>> npm i
>>> npm run start
electron-builder 설치
npm install -D electron-builder
const builder = require("electron-builder");
builder.build({
config: {
appId: "electron.quick.start.tutorial.demo",
win: {
target: "nsis",
},
nsis: {
oneClick: false,
allowToChangeInstallationDirectory: true,
},
},
});
allowToChangeInstallationDirectory
>>> node build-win.js
명령을 실행하여 dist 폴더 아래에 지정한 형식의 실행 파일을 만듭니다win-unpacked의 부하.exe 형식의 파일을 두 번 클릭하면 시작할 수 있습니다.
위 단계에서 Electron을 사용하여 데스크톱 응용 프로그램을 만들었습니다.
Reference
이 문제에 관하여(Electron을 통해 데스크톱 응용 프로그램 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/KawakamiSyota/items/048034e1757799e09222텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)