반응형
electron-builder로 win32를 빌드했는데
파일 사이즈가 무려 400MB !!!???
아무래도 이상해서 원인을 찾아봤습니다.
먼저, build 옵션 중 asar을 false로 한 후
어떤 파일이 배포 파일에 들어있나 확인했습니다.
{
......
"build": {
......
"asar":false,
......
},
......
}
그랬더니, 프로그램 소스 파일 외
각종 자료가 들어 있는 폴더가 들어있었습니다.
그 외 vscode 관련 설정 파일도 있더군요.
불필요한 파일을 제외하는 방법을 찾아보니
electron-builder 옵션 중 files란게 있었습니다.
https://www.electron.build/configuration/contents
파일들 정리 먼저 해준 후
문서를 참고해서 아래와 같이 옵션 조절해주었습니다.
{
......
"build": {
......
"files":["!.vscode${/*}"],
......
},
......
}
다시 빌드했더니 결과물 사이즈가 확 줄었습니다.
위와 같은 증상이 의심되는 분들은 한 번 확인해보세요!!
반응형
'ELECTRON' 카테고리의 다른 글
electron에서 WIN32 API SendMessage 사용하기. (0) | 2021.09.28 |
---|---|
맥(MacOS)에서 globstar 패턴 인식 안 될때!!! (0) | 2021.09.13 |
ELECTRON + TypeScript 사용해 보기(2) - cannot find module ... (0) | 2021.06.22 |
ELECTRON + TypeScript 사용해 보기(1) (0) | 2021.06.21 |
[electron] 파일 경로를 설정할 때 path 모듈을 사용하자. (0) | 2021.06.11 |