Interface: CommonNsisOptions
Extended by
Properties
customNsisBinary?
readonlyoptionalcustomNsisBinary?:CustomNsisBinary|null
Allows you to provide your own makensis, such as one with support for debug logging via LogSet and LogText. (Logging also requires option debugLogging = true)
customNsisResources?
readonlyoptionalcustomNsisResources?:CustomNsisResources|null
Allows you to provide your own nsis-resources
guid?
readonlyoptionalguid?:string|null
The GUID for the installer. Used to identify the application for upgrade and uninstall operations.
If not specified, a deterministic GUID is generated from the app ID (appId) — but this means
changing your appId will break silent upgrades of existing installs.
See
unicode?
readonlyoptionalunicode?:boolean
Whether to create Unicode installer.
Default
true
useZip?
readonlyoptionaluseZip?:boolean
Use zip instead of 7z (LZMA) for the embedded app package. Only applies to portable targets and to installers built with differentialPackage: false; ignored (with a warning) when differentialPackage is enabled and for nsis-web, which always use 7z.
Default
false
warningsAsErrors?
readonlyoptionalwarningsAsErrors?:boolean
If warningsAsErrors is true (default): NSIS will treat warnings as errors. If warningsAsErrors is false: NSIS will allow warnings.
Default
true