IT/Electron

[Electron] 일렉트론 로컬저장소(Local Storage) 사용하기

월공 2021. 10. 28. 13:27
728x90
300x250

일렉트론을 개발하다보면 값을 저장해야되는데, 그렇다고 db 연결하기도 애매모호하고

그냥 심플하게 몇개만 저장하고싶을때가 있다. 그럴때 electron-store 라는것을 사용한다.

npm install electron-store
const Store = require('electron-store');
const store = new Store();

//store 에 port 라는 변수로 80 세팅
store.set('port', 80);

//store 에 port 라는 변수를 가져오기
console.log(store.get('port'));

//store 에 port 라는 변수 삭제
store.delete('port');

놀랍게도 사용방법은 이게 끝이다.

 

애초에 일렉트론이 크롬 브라우저가 개발된 "크로미움" 이라는 엔진 기반이여서 , Local Storage 를 사용 할수있으며

저장소 위치는 "C/사용자/pc/AppData/Roaming/일렉트론앱이름" 에 저장된다고 한다.

근데 실제로 직접 해당 폴더에 파일 까보니까 바이너리 코드만 있던데 .. 추후에 알아내는대로 내용 추가 예정 .

 

https://www.npmjs.com/package/electron-store

728x90
300x250