electron 坑记录

2020-03-28  本文已影响0人  魔童转世

1 在package文件中注释掉本地库,npm install 否则npm会报错
2 拷贝本地库到 node_modules
3 如果出现 xxx.node 不是32位有效程序,在本地库中执行npm build 或者npm install
4 如果出现错误‘【Electron】Error: A dynamic link library (DLL) initialization routine failed.’ 执行electron-builder install-app-deps

node-gyp 安装问题

npm install -g node-gyp
配置node变量 
npm config set node_gyp "node C:\Users\me\AppData\Roaming\npm\node_modules\node-gyp\bin\node-gyp.js" 这是错误的配置方法 也不知道网上谁抄谁的、反正我的肯定不对
应该是一下配置
npm config set node_gyp  C:\Users\me\AppData\Roaming\npm\node_modules\node-gyp\bin\node-gyp.js

npm install --global --production windows-build-tools //安装c++环境

最重要的是node环境不要12.xxx   亲测 10.xx是可以的 11的没测试,有人测试方便下面留言告诉我一声,谢谢
上一篇 下一篇

猜你喜欢

热点阅读