ELECTRON 3

[Electron] getGlobal Error , Passthrough is not supported, GL is disabled

const { remote } = require('electron'); const dbInstance = remote.getGlobal('db'); 위처럼 일렉트론 nedb 좀 이용해볼려하는데 getGlobal 에서 계속 에러가 발생. 여러 삽질 끝에 해결방법 끝끝내 찾아내지못하고 혹시나 버전 문제일까 싶어서, 일렉트론 버전 15.3.0 으로 되어있던거 , 12.0.0 으로 바꿔서 yarn install 진행하니 정상작동 확인완료. 실화냐?

IT/Electron 2021.10.26

[Electron] require is not defined 해결 방법

일렉트론 openDevTools 을 이용하여 F12 메뉴를 보는데 require is not defined 라고 뜬다 찾아보니 nodeIntegration:false 인부분을 true 로 바꿔주면 된다는데 난 그래도 해결이 안됐다 그러다가 contextIsolation : false 라는걸 추가해주니 그제서야 인식이 잘되더라 .. 왜 이렇게 해야 되는지는 모르겠다 여기저기 해외 커뮤니티 뒤지다가 우연히 보게되었는데 얼떨결에 작동이 되서 당황스럽다 국내엔 일렉트론 개발자가 없는건지 있어도 공유를 안하는건지 내가 검색을 못하는건지 한글로 암만 찾아도 안나온다.. 여튼 이부분은 좀 더 찾아봐야 할거같다 main.js const { app, BrowserWindow, Menu } = require('electr..

IT/Electron 2021.03.16

npm install stuck 오류, (electron npm start error)

git clone https://github.com/electron/electron-quick-start 폴더명 npm install npm start npm install 을 해도 자꾸 중간에 멈추고 요지부동 상태 처음에는 npm install 만했을때 그냥 가만히 뜨기만하길래 로그를 찍어보고자 npm install --verbose npm install -ddd 둘다 해봤다, 추가적으로 찾아보니 npm install ionic --loglevel verbose 라는것도 잘쓰인다는데 이건 아직 안써봄 여튼 위처럼 깔끔하게 설치 완료가 안되고나니 아니나다를까 npm start 를 암만쳐봐도 electron . 사용 할수 없다고 뜬다 우선 node 버전이 옛날꺼여서 lts 버전으로 업그레이드를 시켰고, (..

IT/Node.js 2021.03.15
300x250