最近用electron-packager打包应用,打包64位exe运行一点毛病没有,打包32位exe可以成功,但是运行之后console报错如下:
(window10 64位系统)
Uncaught Error: \\?\C:\Users\Administrator\Desktop\electron-9caibox\presenterTool\9caibox-win32-ia32\resources\app\node_modules\ref\build\Release\binding.node is not a valid Win32 application\\?\C:\Users\Administrator\Desktop\electron-9caibox\presenterTool\9caibox-win32-ia32\resources\app\node_modules\ref\build\Release\binding.node
at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:172:20)
at Object.Module._extensions..node (module.js:671:18)
at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:172:20)
at Module.load (module.js:561:32)
at tryModuleLoad (module.js:504:12)
at Function.Module._load (module.js:496:3)
at Module.require (module.js:586:17)
at require (internal/module.js:11:18)
at bindings (C:\Users\Administrator\Desktop\electron-9caibox\presenterTool\9caibox-win32-ia32\resources\app\node_modules\bindings\bindings.js:81:44)
at Object.<anonymous> (C:\Users\Administrator\Desktop\electron-9caibox\presenterTool\9caibox-win32-ia32\resources\app\node_modules\ref\lib\ref.js:5:47)
因为这个问题我以为是我node的问题,把64位node换成32位仍然是这个错误,能试过的各种方法都试过了没招了,求大佬们支招,可以远程,跪谢,解决有红包!!!