Node Addon electron windows dev运行 编译&运行-32位 编译/运行-64位
ia32 ia32 x64 x64 运行失败 编译成功/运行成功 编译成功/运行失败
x64 ia32 x64 x64 运行失败 编译成功/运行成功 编译成功/运行失败
x64 ia32 32 x64 正常 编译成功/运行成功 编译成功/运行失败
ia32 ia32 32 x64 正常 编译成功/运行成功 编译成功/运行失败

注:编译&运行 是以windows 10 x64平台运行得出的结果;

安装32位Node

  1. nvm install v10.15.0 32

安装32位electron

  1. yarn add electron -D --arch=ia32

判断Node位数

  1. npm -p "process.arch"
  2. # view node env info
  3. npm -p "process"

.gyp详情

https://itbilu.com/nodejs/npm/Hklq5OweM.html
https://blog.csdn.net/caoshiying/article/details/80868372

electron-builder打包