如何使用电子打包程序将节点插件(在渲染器过程中使用!)添加到asar存档中? Webpack生成文件:
./dist
bundle.js
addon.node
index.html
main.css
然后:
electron-packager ./ --out=./builds --asar --platform=win32 --arch=x64
我在asar存档中没有addon.node。
答案 0 :(得分:0)
我尝试重现该问题,但是我的.node文件和电子打包程序v12.1.1并发现我的addon.node文件仍正确存在于asar档案中。
您如何检查asar存档中是否不包含addon.node文件?
我运行asar extract app.asar
来找到我的节点。
也许尝试使用--no-prune标志的电子包装机。如果通过devDependencies需要软件包,则默认情况下将对其进行修剪。