Electron 개발환경 구축

Electron은 Javascript, HTML, CSS로 데스크톱 앱을 작성할 수 있는 개발 플랫폼이다. 장점으론 한번 개발해 놓으면 다양한 플랫폼에 별도의 코드 수정없이 사용이 가능하나, 단점으론 메모리 소비가 크고, 속도가 느리다.

개발환경 구축은 Node.js 설치부터 시작. 운영체제는 Ubuntu 16.04LTS. 기본 패키지는 4.x 버전이므로 현재 LTS 버전인 8.9.4를 설치하기 위해 다음과 같이 입력,

$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
$ sudo apt-get install -y nodejs

이제 npm (Node.js Package Manager)를 이용해서 electron 설치

$ sudo npm install -g electron --unsafe-perm=true --allow-root

이렇게 하면 기본적인 개발환경 구축은 끝.