我在哪里可以看到 electron-builder 自定义 NSIS 包含脚本中的 echo 输出?
Where can I see output of echo in electron-builder custom NSIS include script?
我从官方Quick Start Guide创建了最简单的电子应用程序。
我也可以使用 electron-builder
创建安装程序
现在我想尝试 customUnInstall
https://www.electron.build/configuration/nsis
处给出的 NSIS 选项的宏
我的 installer.nsh
文件是
!macro customUnInstall
!echo "test output"
!macroend
我的 package.json
文件是
{
"name": "my-electron-app",
"version": "0.1.0",
"author": "your name",
"description": "My Electron app",
"main": "main.js",
"scripts": {
"start": "electron .",
"pack": "electron-builder --dir",
"dist": "electron-builder"
},
"devDependencies": {
"electron": "^12.0.1",
"electron-builder": "^22.10.5"
},
"build": {
"nsis": {
"include": "installer.nsh"
}
}
}
我在哪里可以看到 installer.nsh
中第 !echo "test output"
行的输出?
目前,在 运行 卸载程序的情况下,我没有看到任何输出消息或对话。
!echo
在编译器中打印一条消息,使用 DetailPrint
或 MessageBox
在 installer/uninstaller.
中显示一些内容
例如
!macro customUnInstall
MessageBox MB_OK "Test output"
!macroend
我从官方Quick Start Guide创建了最简单的电子应用程序。
我也可以使用 electron-builder
现在我想尝试 customUnInstall
https://www.electron.build/configuration/nsis
我的 installer.nsh
文件是
!macro customUnInstall
!echo "test output"
!macroend
我的 package.json
文件是
{
"name": "my-electron-app",
"version": "0.1.0",
"author": "your name",
"description": "My Electron app",
"main": "main.js",
"scripts": {
"start": "electron .",
"pack": "electron-builder --dir",
"dist": "electron-builder"
},
"devDependencies": {
"electron": "^12.0.1",
"electron-builder": "^22.10.5"
},
"build": {
"nsis": {
"include": "installer.nsh"
}
}
}
我在哪里可以看到 installer.nsh
中第 !echo "test output"
行的输出?
目前,在 运行 卸载程序的情况下,我没有看到任何输出消息或对话。
!echo
在编译器中打印一条消息,使用 DetailPrint
或 MessageBox
在 installer/uninstaller.
例如
!macro customUnInstall
MessageBox MB_OK "Test output"
!macroend