ELECTRON
electron-builder 결과물 사이즈가 너무 클 때!!!
전념하자
2021. 9. 9. 11:01
반응형
electron-builder로 win32를 빌드했는데
파일 사이즈가 무려 400MB !!!???
아무래도 이상해서 원인을 찾아봤습니다.
먼저, build 옵션 중 asar을 false로 한 후
어떤 파일이 배포 파일에 들어있나 확인했습니다.
{
......
"build": {
......
"asar":false,
......
},
......
}
그랬더니, 프로그램 소스 파일 외
각종 자료가 들어 있는 폴더가 들어있었습니다.
그 외 vscode 관련 설정 파일도 있더군요.
불필요한 파일을 제외하는 방법을 찾아보니
electron-builder 옵션 중 files란게 있었습니다.
https://www.electron.build/configuration/contents
Application Contents - electron-builder
Application Contents files Array | String | FileSet A glob patterns relative to the app directory, which specifies which files to include when copying files to create the package. Defaults to: [ "**/*", "!**/node_modules/*/{CHANGELOG.md,README.md,README,re
www.electron.build
파일들 정리 먼저 해준 후
문서를 참고해서 아래와 같이 옵션 조절해주었습니다.
{
......
"build": {
......
"files":["!.vscode${/*}"],
......
},
......
}
다시 빌드했더니 결과물 사이즈가 확 줄었습니다.
위와 같은 증상이 의심되는 분들은 한 번 확인해보세요!!
반응형