我试图让 node_notifier 在一个围绕 webpack 的 Electron 应用程序中工作。
根据 node_notifier 的文档,我需要解压这个模块才能在打包时工作。
但是,我不确定这是在哪里完成的。环顾网络,我发现了一些零碎的部分,并认为我需要将此部分添加到 package.json 文件中的“build”属性中,但应用程序仍然无法加载。
"build": {
"appId": "com.app.id",
"asarUnpack":[
"./node_modules/node-notifier/vendor/**"
]}
在为 windows 打包后,我浏览到 resources/apps.asar.unpacked/node_modules 文件夹(我假设这是它会显示的位置),我没有看到该模块,随后,应用程序在安装时无法运行在 Windows 机器上。