반응형
electron-updater와 github repository를 사용해서 자동 업데이트 기능을 추가할 수 있다.
2020.04.21 - [ELECTRON] - electron-updater 프로그램 자동 업데이트
그런데 어떤 상황 때문에 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 |