1. 아래 글을 베이스로 초기 세팅을 진행해준다
[2021.03.28 수정] React + Typescript 기반의 Electron 윈도우 어플리케이션 만들기
안녕하세요! 최근까지도 포스트를 많이 봐주셔서 내용 중에 사용된 모듈 중 deprecated 된 내용이 있어 변경이 되었습니다. mainWindowUrl 에서 사용되던 url.format() 대신 url.pathToFileURL()을 대신 사용하라
dev-bolam.tistory.com
2. 다음 명령어를 입력했을 때, tsc 컴파일 과정에서 에러가 발생해도 electron.js 파일이 생성된다면 상관없다 !
npm run compile-main
3. 다음 명령어로 localhost 및 Electron을 실행해준다
npm run dev
* localhost만 실행된다면 추가 터미널에 다음 명령어를 입력해 Electron을 직접 실행해준다
npm run start-main
아래와 같이 실행된다면 성공 !
[public/electron.ts]
mainWindow = new electron_1.BrowserWindow({
width: 1080,
height: 700,
icon: __dirname + "/favicon.ico",
webPreferences: {
nodeIntegration: true
}
Electron에서 파비콘을 띄우려면 icon 속성을 추가해준다 !
'Front-end > React' 카테고리의 다른 글
[TIL] 카카오 소셜 로그인 구현하기 (0) | 2022.11.29 |
---|---|
[TIL] Vite 환경에서 SVG 컴포넌트로 사용하기 (0) | 2022.10.11 |
[TIL] react-animation-on-scroll 간단한 스크롤 애니메이션 (0) | 2022.04.25 |
[TIL] React에서 utterances 구현하기 (0) | 2022.04.24 |
[TIL] CRA & TypeScript 초기 세팅 (ESLint & Prettier) (0) | 2022.03.26 |