旧版Electron打包时让logset有效

有没有发现,如果使用旧版Electron打包的时候,如果nsh脚本开启了LogSet: On ,会报

NSIS_CONFIG_LOG not defined;

出现这种情况就肯定是nsis版本不支持logSet了,这个时候,就要自己去手动补充一下补丁包了。

以我的electron6.1.7为例,默认下载的nsis是3.0.4.1,这个时候进到目录

C:\Users\Administrator\AppData\Local\electron-builder\Cache\nsis\nsis-3.0.4.1,然后双击打开makensis.exe,看到具体的版本

然后到地址去下载补丁包https://sourceforge.net/projects/nsis/files/

找到自己需要的版本补丁包,下载对应的nsis-3.04-log.zip

最后,解压到上面的目录覆盖文件就可以了。

快试试看吧。

相关推荐
忆凡_7 小时前
Dyad 鸿蒙 PC 适配全记录:让本地 AI 应用构建器进入 HarmonyOS PC
electron·鸿蒙
心态还需努力呀1 天前
把 Zettlr 搬上鸿蒙 PC:一次 Electron 应用移植实战
华为·electron·harmonyos
web打印社区2 天前
Vue3 发票静默打印,我这边能跑通的一版
前端·javascript·vue.js·chrome·electron
不可能片场2 天前
Electron 主进程热补丁:单行 JS 安全打法
前端·electron
web打印社区3 天前
浏览器静默打印?先别装第三个库了
前端·vue.js·chrome·electron·pdf
不可能片场3 天前
Electron 退化成 node:一个环境变量的锅
前端·electron
不可能片场3 天前
接口返回 200 不代表活着:catch-all 路由的陷阱
前端·electron
EatFan4 天前
Electron 构建你的第一个应用
electron
枫叶梨花4 天前
Electrobun透明窗口在Windows上的输入穿透排查
前端·electron·bun
xiaoyan20154 天前
2026最新款Electron41+React19+AntDesign电脑端后台管理系统Exe
react.js·electron·vite