原本覺得是nodejs的版本問題,後來才發現是electron用本地包的問題
Installing modules and rebuilding for Electron
You can also choose to install modules like other Node projects, and then rebuild the modules for Electron with the electron-rebuild package. This module can get the version of Electron and handle the manual steps of downloading headers and building native modules for your app.node
An example of installing electron-rebuild and then rebuild modules with it:npm
npm install --save-dev electron-rebuildwindows
./node_modules/.bin/electron-rebuildapp
.\node_modules.bin\electron-rebuild.cmdelectron