C:\Users\shunyue\Workspace\exam\master\node_modules\better-sqlite3\build\better_sqlite3.node

Gamila ·
更新时间:2024-09-20
· 584 次阅读

electron-webpack dev运行报错:

Error: The module '\\?\C:\Users\shunyue\Workspace\exam\master\node_modules\better-sqlite3\build\better_sqlite3.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 79. This version of Node.js requires NODE_MODULE_VERSION 75. Please try re-compiling or re-installing at process.func (electron/js2c/asar.js:140:31) at process.func [as dlopen] (electron/js2c/asar.js:140:31) at Object.Module._extensions..node (internal/modules/cjs/loader.js:922:18) at Object.func (electron/js2c/asar.js:140:31) at Object.func [as .node] (electron/js2c/asar.js:140:31) at Module.load (internal/modules/cjs/loader.js:735:32) at Module._load (internal/modules/cjs/loader.js:648:12) at Module._load (electron/js2c/asar.js:717:26) at Function.Module._load (electron/js2c/asar.js:717:26) at Module.require (internal/modules/cjs/loader.js:775:19)

解决方法:

安装electron-rebuild yarn add electron-rebuild --dev 通过electron-rebuild 重建 better-sqlite3 yarn electron-rebuild better-sqlite3 再次运行项目即可 yarn dev
作者:舜岳



sqlite3 node master build SQLite

需要 登录 后方可回复, 如果你还没有账号请 注册新账号