Electron-Vue 그리고 sqlite3

이미지
Electron - Vue 를 사용하여 데스크탑 어플리케이션을 제작하고 있다. db 관련 작업이 필요하여 sqlite3을 사용하기로 하였고, 아무런 생각없이 yarn add sqlite3 으로 설치하였다. 설치에는 큰 어려움이 없었지만 윈도우에서 빌드하는 과정에서 알수 없는 아래와 같은 오류가 발생한다. 당연히 구글신에게 도움을 요청했으며 여러가지 방법을 찾을 수 있었다. 1. sqlite3을 빌드할 때에 vc++ build tools 2015이 설치되어야 한다.     설치 후 npm set msvs_version=2015 라고 환경설정을 바꿔 줘야 한다. 2. python2.7 버전이 설치되어야 한다. (3.x.x 는 안됨)     설치 후 윈도우 시스템정보의 환경변수에 등록해야 하며     npm set python=python27라고 환경설정을 변경해야 한다. 3. 그 외에 여러가지 방법으로 sqlite3 를 직접 빌드하는 방법    설치시 소스로부터 직접 설치하는 방법 등이 있다.. (저는 다 실패..) 위의 여러가지 방법을 설정한 뒤에 yarn run build 를 실행하였으나 동일하거나 다른 오류들이 발생하였고, 좌절하였다.. 다시 구글신에게 도움을 요청했고, 어떤 개발자가 electron 의 버전을 낮춰서 빌드했다는 글을 보게 됬었다.  현재 프로젝의 electron 버전은 4.0.8 인데 2.0.4 로 변경하고 다시 빌드를 진행하니 아무런 오류 없이 빌드가 되는것이 아닌가!!! 이런 쒰~!~!~ electron 버전을 낮춰서 빌드는 성공하였지만.. 뭔가 찝찝하다.. 찝찝함을 말로 표현할 수 없다.. 다시 검색을 하게 되고 electron-webpack-quickstart ( https://github.com/electron-userland/electron-webpack-quick-start.git) 이라는 저장소를 찾았고 내려 받아 설치를 진행하였다. 이 프로젝트는 electron의

SuperSocket 라이브러리 사용 1

주소:  http://www.supersocket.net 관련 문서 주소: http://docs.supersocket.net/ github 주소: https://github.com/kerryjiang/SuperSocket