require

· WEB/Electron
[Electron] window.require is not a function 에러 예제) window.require('electron').ipcRenderer 추가하기. 1. 페이지의 다른 스크립트들이 실행되기 전 먼저 로드할 스크립트 추가. 파일명 : preload.js window.ipcRenderer = require('electron').ipcRenderer; 2. 메인 main.js (index.js) 파일에서 BrowserWindow 생성시 webPreferences 옵션 추가. new BrowserWindow({ ... webPreferences: { nodeIntegration: false, preload: __dirname + '/preload.js' } ... }); 3. 사용. wi..
· WEB/Electron
[Electron] electron 버전 업그레이드 2018년에 설치 했을 때 버전이 1.X 버전이었는데, 어느새 5.0.0 버전이 나왔다. electron 4.X 버전 부터인가 node 10버전 이상 이용하기 때문에 ES6를 babel을 사용하지 않고도 대부분의 명령어를 사용할 수 있다고 한다. * 여기서 릴리즈 버전을 확인할 수 있다. electron 최신 버전으로 업그레이드 명령어는 다음과 같다. 설치하는데 시간이 좀 걸린다. $ npm install electron@latest -g C:\WINDOWS\system32>npm install electron@latest -g C:\Users\itinerant\AppData\Roaming\npm\electron -> C:\Users\itinerant\..
S0PH1A
'require' 태그의 글 목록