繁体   English   中英

电子生成器自定义 NSIS 包含脚本宏不起作用

[英]electron-builder custom NSIS include script macro not working

我创建了一个electron桌面应用程序并使用electron-builder创建了一个安装程序。

现在我想尝试像customInstallcustomUnInstall这样的宏

我的installer.nsh文件是

!macro customInstall
  MessageBox MB_OK "Test output 1"
!macroend

!macro customUnInstall
  MessageBox MB_OK "Test output 2"
!macroend

我的electron-builder配置是

"build": {
    "nsis": {
      "include": "installer.nsh"
    },
    "mac": {
      "icon": "build/icon.png"
    },
    "win": {
      "icon": "build/icon.png"
    }
  }

但这对我不起作用。 我已经通过在其中引入错误来确认installer.nsh正在工作。
我缺少什么让它工作?

实际上,此时一切正常。

您的宏customInstallcustomUnInstall定义正确,但它们不是从任何地方调用的。

只需从适当的部分/功能/地点/情况/等中调用它们。

它们的执行完全取决于您,脚本不会自动调用它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM