簡単にいうとElectronは通常のNode.jsとは内部のABIが異なるため、ネイティブモジュールをそのまま使えないことがあります。electron-rebuildを使うと、better-sqlite3などのモジュールをElectron版Nodeに合わせてビルドし直せます。どんな場面で使うかElectronでbetter-sqlite3を使うABI不一致エラーを解消する配布前にネイティブ依存を検証する関連用語ElectronNode.js モジュールVisual C++ Build ToolsABI互換さらに調べるGoogleで「electron-rebuild とは」を検索する ↗electron/rebuild ↗