728x90
300x250
실행파일 빌드 윈도우 64비트 기준입니다
빌드하고싶은 폴더 터미널에서 아래 npm 설치
npm install -g electron-builder
package.json내용추가
- scripts 에 build 부분 추가
- build 부분에 win icon 추가 (실행파일 이미지 경로)
{
"name": "프로젝트이름",
"version": "1.0.0",
"description": "A minimal Electron application",
"main": "main.js",
"scripts": {
"start": "electron .",
"build:osx": "electron-builder --mac",
"build:linux": "npm run build:linux32 && npm run build:linux64",
"build:linux32": "electron-builder --linux --ia32",
"build:linux64": "electron-builder --linux --x64",
"build:win": "npm run build:win32 && npm run build:win64",
"build:win32": "electron-builder --win portable --ia32",
"build:win64": "electron-builder --win portable --x64"
},
"repository": "https://github.com/electron/electron-quick-start",
"keywords": [
"Electron",
"quick",
"start",
"tutorial",
"demo"
],
"author": "GitHub",
"license": "CC0-1.0",
"devDependencies": {
"electron": "^12.0.0"
},
"dependencies": {
"electron-reload": "^1.5.0",
"jquery": "^3.6.0"
},
"build": {
"win": {
"icon": "실행파일 이미지 경로"
}
}
}
파일빌드 시작 명령어
npm run build:win64
빌드를 하게 되면 dist 폴더가 생기면서 exe 파일이 같이 생성되어있다
728x90
300x250
'IT > Electron' 카테고리의 다른 글
[Electron] getGlobal Error , Passthrough is not supported, GL is disabled (0) | 2021.10.26 |
---|---|
[Electron] exe 창 하나만 뜨게하기 (0) | 2021.04.02 |
[Electron] 일렉트론 프로그램 닫기 클릭시 트레이로 숨기기 main.js (0) | 2021.03.24 |
[Electron] 일렉트론 프로젝트 생성 및 실행 npm start (0) | 2021.03.24 |
[Electron] 일렉트론 sqlite3 연동 , Sqlite3 insert 시 무한 루프 발생 (0) | 2021.03.16 |