반응형
지난 포스팅에서 간단한 Electron 프로젝트를 생성하여 실행을 해보았습니다.
오늘은 전에 만든 앱을 패키징 해서 배포하는 과정을 정리해보려고 합니다.
가장 간단하게 배포할 수 있는 방법으로는 electron-forge 모듈을 사용하는 것인데요, 이 경우에는 Mac과 Linux 용 앱으로만 배포가 가능합니다.
Windows 용 앱 배포 방법은 다음 포스팅에 진행할 예정이니 참고 부탁드려요😀
1. Electron Forge를 앱의 개발 종속성으로 추가
npm install --save-dev @electron-forge/cli
2. Forge의 스캐폴딩을 설정
npx electron-forge import
3. Forge의 make 명령을 사용하여 배포 파일을 생성
npm run make
명령어를 실행하고 나면 out 디렉터리가 생성되고 안에 패키지가 그 안에 위치하게 됩니다.
4. Fineder에서 아래 경로로 이동하여 패키징 된 앱을 실행합니다.
경로: /my-electron-app/out/my-electron-app-darwin-x64
패키징 앱 명: my-electron-app.app
5. 패키징 된 앱이 정상적으로 실행됩니다.
Reference
반응형
'JavaScript > Electron' 카테고리의 다른 글
[Electron] Electron이란 (0) | 2022.07.29 |
---|---|
[Electron] Vue 기반 보일러 플레이트로 일렉트론 앱 빌드하기(Electron-Vue) (0) | 2022.01.18 |
[Electron] Vue-Cli 기반 프로젝트로 Electron 앱 빌드하기(Vue CLI Plugin Electron Builder) (0) | 2022.01.17 |
[Electron] Windows 용 데스크탑 앱 패키징 및 배포하기(electron-build) (0) | 2022.01.17 |
[Electron] 간단한 Electron 프로젝트 띄워보기 (0) | 2021.09.08 |