【发布时间】:2023-04-08 01:25:01
【问题描述】:
在 electron-builder 中,我在 build/installer.nsh 中添加了以下脚本来自定义 nsis 安装程序,但是这些命令是在打包过程中执行的,而不是在安装程序的安装过程中。
!macro customHeader
!system "echo 'customHeader' > ${BUILD_RESOURCES_DIR}\customHeader"
!macroend
!macro preInit
!system "echo ${BUILD_RESOURCES_DIR} C:\resourcedirpath"
!system "echo 'preInit' > ${BUILD_RESOURCES_DIR}\preInit"
!macroend
!macro customInit
!system "echo 'customInit' > ${BUILD_RESOURCES_DIR}\customInit"
!macroend
!macro customInstall
!system "echo 'customInstall' > ${BUILD_RESOURCES_DIR}\customInstall"
!macroend
!macro customUnInstall
!system "echo 'customUnInstall' > ${BUILD_RESOURCES_DIR}\customUnInstall"
!macroend
任何帮助表示赞赏。
【问题讨论】: