旧版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

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

快试试看吧。

相关推荐
午安~婉3 天前
Electron桌面应用(续3)
前端·javascript·electron·重构通用模型·异步可迭代对象
午安~婉3 天前
Electron桌面应用(续2)
前端·javascript·electron·路由守卫·优化llm返回的内容
垚森5 天前
我用AI写了一个颜值拉满的桌面媒体播放器,全程没动一行代码,这就是AI编程新范式
ai·electron·react·opencode
光影少年5 天前
前端开发桌面端都有哪些框架?
前端·react.js·electron
萑澈5 天前
Windows 7 运行 Electron 安装包报“不是有效的 Win32 应用程序”怎么办
javascript·windows·electron
你的牧游哥6 天前
Electron核心api详解
前端·javascript·electron
jingxindeyi7 天前
electron 配置 shadcn-ui
javascript·ui·electron
天天进步20157 天前
[前端篇] 桌面端与 AI 的碰撞:Toonflow 基于 Electron 的高效交互实现
前端·人工智能·electron
浩星8 天前
electron系列9:调用原生能力,剪贴板、通知、开机自启
前端·javascript·electron
浩星8 天前
electron系列8之Electron + Vue 3:构建现代化桌面应用(下)
前端·vue.js·electron