티스토리 뷰
electron
에서 better-sqlite3
모듈을 사용할 경우 아래와 같은 문제가 발생하는 경우가 있다.
node_modules\sqlite3\lib\binding\electron-v4.0-win32-x64\node_sqlite3.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 64. This version of Node.js requires NODE_MODULE_VERSION 69. Please try re-compiling or re-installing the module (for instance, using npm rebuildornpm install).
위와 같은 문제가 발생했다면 아래와 같이 시도해 보자.
# 1. electron-rebuild 설치
$ npm i --save-dev electron-rebuild
# 또는
$ yarn add -D electron-rebuild
# electron-rebuild를 이요해서 rebuild
$ npx electron-rebuild -f -w better-sqlite3
'프로그래밍 > Node.js' 카테고리의 다른 글
[electron] vue-router가 동작하지 않을때... (2) | 2022.08.07 |
---|---|
Electron + Vite + Vue3 + Typescript 을 이용한 데스크탑 앱 개발 환경 (0) | 2022.01.06 |
[svelte] 시작하기 (with typescript) (0) | 2022.01.06 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday