티스토리 뷰

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
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday