entry point 설정 → main.js
// package.json
{
...
"main": "main.js",
...
}
electron 의존성 설치
npm i -D electron
“start
” script 추가
// package.json
{
...
"scripts": {
"start": "electron ."
},
...
}
Linux 및 Windows 앱은 열려 있는 창이 없을 때 종료됨
macOS 앱은 일반적으로 창이 열려 있지 않아도 계속 실행됨
사용 가능한 창이 없을 때 앱을 활성화하면 새 창이 열림