如何使用自动更新程序为nsis-web更改工件名称?默认情况下,Web安装程序的档案名为{appName} {version}-{arch}。{ext}
• building embedded block map file=dist/nsis-web/app-1.0.0-ia32.nsis.7z
• building embedded block map file=dist/nsis-web/app-1.0.0-x64.nsis.7z
我如何从此处删除版本控制?
应该是这样
• building embedded block map file=dist/nsis-web/app-ia32.nsis.7z
• building embedded block map file=dist/nsis-web/app-x64.nsis.7z
根据electron-build nsis build docs,您可以定义应用程序名称
artifactName字符串-工件文件名模板。默认为
${productName} Setup ${version}.${ext}
您可以在此处添加以下macros:]
${arch}
-扩展为ia32,x64。如果没有拱门,宏将被删除从带有前导空格的模式中-和_(因此,您无需担心,可以重用模式)。
${os}
-扩展到Mac,Linux或Win根据目标平台。${platform}
-根据Node.js process.platform属性扩展到darwin,linux或win32。
${name}
– package.json名称。
${productName}
-消毒过的产品名称。
${version}
[
${channel}
-从版本(例如beta)中检测到预发行组件。]]
${env.ENV_NAME}
-任何环境变量。