OptionalassetsPath to a folder of visual assets (icons and tile images) for the
package manifest. Unless a custom MakerAppXConfig.manifest is
set, the folder must contain the files the generated manifest refers to:
icon.png, Square44x44Logo.png and Square150x150Logo.png. These
differ from the SampleAppx.*.png names used by electron-windows-store.
OptionalcertPassword for MakerAppXConfig.devCert. Required by
@electron/windows-sign unless MakerAppXConfig.signtoolParams
is set, so a password-less certificate needs signtoolParams. Ignored
when devCert is unset.
OptionalcontainerOptionalcreateOptionalcreateOptionaldeployOptionaldesktopOptionaldevPath to a .pfx certificate to sign the package with. When unset,
electron-windows-msix signs the package with a self-signed development
certificate, which is saved next to the .msix as dev_cert.cer and
dev_cert.pfx so it can be trusted on a test device. The .pfx password
is WINDOWS_CERTIFICATE_PASSWORD when that environment variable is set,
otherwise a random one.
Signing timestamps against http://timestamp.digicert.com unless the
WINDOWS_TIMESTAMP_SERVER environment variable names another server.
OptionalexpandedOptionalfinalOptionalflattenOptionalmakeappxOptionalmakeWhether to generate resources.pri with makepri.exe.
OptionalmakeStrip semver prerelease and build metadata from the version instead of
failing, so that it fits the X.Y.Z.A format the Windows Store requires.
OptionalmanifestPath to a custom AppxManifest.xml. When set, the manifest-related
options above are ignored.
OptionalpackageThe background color of the package's visual elements.
OptionalpackageOptionalpackageOptionalpackageThe executable to launch, relative to the packaged app directory. A
leading app\\ segment is accepted for backwards compatibility.
OptionalpackageThe identity name of the package, also used as the base name of the
generated .msix file.
OptionalpackageThe version of the package in the X.Y.Z.A format.
OptionalpublisherThe publisher of the package as an X.500 distinguished name, e.g.
CN=developmentca. It must match the subject of the signing certificate.
OptionalsigntoolExtra parameters for signtool.exe, passed through as signWithParams
of @electron/windows-sign. Only used when MakerAppXConfig.devCert
is set.
OptionalwindowsPath to the Windows Kit bin folder containing makeappx.exe,
makepri.exe and signtool.exe. When unset, the maker searches the
default Windows Kits install locations (preferring the newest SDK) and
otherwise leaves the lookup to electron-windows-msix.
Configuration for the legacy AppX maker.
Deprecated
Use
@electron-forge/maker-msixand itsMakerMSIXConfiginstead. These options are mapped ontoelectron-windows-msix; options marked as deprecated below have no MSIX equivalent and are ignored.