이 글의 작성 기준은 ERB환경이지만, 아마도 Electron에도 해당되지 않을까 합니다. Module not found: Error: Can't resolve 'fs' in ...와 같이 Native Module을 사용했을 때 발생된 오류에 대한 해결 방법입니다. ERB 사용은 아래 글을 참고하세요. https://bundw.tistory.com/78 Electron(일렉트론) React(리액트) ERB로 데스크톱 앱 만들기 https://www.electronjs.org/ Electron | Build cross-platform desktop apps with JavaScript, HTML, and CSS. Build cross-platform desktop apps with JavaScript, H..
Electron은 메인 프로세스와 렌더 프로세스가 존재합니다. 각 프로세스는 독립적이기 때문에 서로간 직접 접근할 수 없고 통신이라는 간접적 방법으로 접근해야 합니다. 통신에는 IPC(inter-process)와 remote 두 가지의 방식이 있는데, IPC는 메세지로 통신하지만, remote는 이를 추상화하여 더 쉽게 접근과 사용을 가능하게 합니다. @electron/remote is a replacement for the built-in remote module in Electron, which is deprecated and will eventually be removed. 그리고 remote 모듈은 Electron에 기본으로 포함된 기능이였으나 곧 제거가 될거라고 합니다(글 작성 기준으로 Elec..
Electron React Boilerplate(ERB)에서 TailwindCSS를 적용하는 방법을 알아보겠습니다. ERB를 시작하는 방법은 아래 글을 참고하세요. https://bundw.tistory.com/78 Electron(일렉트론) React(리액트) ERB로 데스크톱 앱 만들기 https://www.electronjs.org/ Electron | Build cross-platform desktop apps with JavaScript, HTML, and CSS. Build cross-platform desktop apps with JavaScript, HTML, and CSS. www.electronjs.org 웹 프로.. bundw.tistory.com 구글링으로 ERB+TailwindCS..
https://www.electronjs.org/ Electron | Build cross-platform desktop apps with JavaScript, HTML, and CSS. Build cross-platform desktop apps with JavaScript, HTML, and CSS. www.electronjs.org 웹 프로그래밍 기술을 사용하여 앱을 개발하기 좋은 시대가 되었습니다. 글쓴이는 C++ 프로그래머이지만, 웹 개발 환경이 너무 편리해서 전문 분야 외에서는 웹 기반 기술을 주로 사용하는 것 같습니다. 소개하려는 Electron도 Node.js, Javascript, HTML, CSS/SCSS, ... 등 대부분 웹에서 널리 쓰이는 기술들을 기반으로 멀티플랫폼(윈도우,리눅스..