반응형
electron-updater와 github repository를 사용해서 자동 업데이트 기능을 추가할 수 있다.
2020.04.21 - [ELECTRON] - electron-updater 프로그램 자동 업데이트
electron-updater 프로그램 자동 업데이트
2020/03/31 - [ELECTRON] - electron-builder 초간단 사용법 지난 글에서 사용한 예제에 GitHub를 사용하는 자동 업데이트 기능을 추가해 보겠습니다. 자동 업데이트 기능 테스트를 위해서 GitHub에 repository를..
junglow9.tistory.com
그런데 어떤 상황 때문에 private repository를 사용해야 한다면?
물론, 보안 상의 이슈로 private repo.사용은 권장하지 않는다.
왜냐하면 프로그램 코드에 github에 접근 할 수 있는 private access token을 넣어야 하기 때문이다.
이 토큰 매우 중요한 거라 외부에 노출되면 큰일 난다.
그래서 이 방법 권장하지 않지만 경우에 따라 사용할 수도 있겠지? 그래서 한 번 해봤다.
설정은 매우 매우 초간단하다.
package.json에 관련 항목 설정만 해주면 된다.
{
"build": {
......
"publish": {
"provider": "github",
"token": "토큰",
"private": true
},
}
......
}
package.json에서 build 항목에 publish를 추가한다.
그리고 provider, token, private 3가지 항목 넣어주면 된다.
나머지는 관련 프로그램들이 알아서 다 해준다.
(사실 시행 착고 겪느라 한참 해맸다......)
반응형
'ELECTRON' 카테고리의 다른 글
electron 으로 만든 프로그램에 중복 실행 방지 코드 넣기! (0) | 2024.05.16 |
---|---|
[electron] autoUpdater 사용 시 주의 사항. (0) | 2022.09.07 |
[electron] electron-builder를 사용할 때 vc_redist.exe 실행하기 (0) | 2022.08.05 |
[electron] Windows 에서 electron-builder를 사용할 때 프로그램 설치 폴더 변경하기. (0) | 2022.08.05 |
electron에서 WIN32 API SendMessage 사용하기. (0) | 2021.09.28 |