Estoy usando Electron Builder para crear una aplicación Electron. Me gustaría que el ejecutable tenga una versión del producto que sea diferente de la versión de package.json .
Así es como se ve la instrucción de build en package.json :
"build": { "appId": "myAppId", "productName": "My App", "copyright": "Copyright (C) 2022 My Company", "artifactName": "My App.exe", "directories": { "output": "dist/My App" }, "buildVersion": "1.0.0.1" }, Pensé que buildVersion actualizaría la versión del producto, pero cuando observo los detalles del archivo .exe , la versión del producto sigue siendo la misma que el número de versión en package.json ( 1.0.0 ):
¿Como puedo resolver esto?
EDITAR: Como solución alternativa, descargué este paquete, llamado verpatch , y usé su ejecutable para cambiar la versión del producto del archivo .exe de mi aplicación:
.\verpatch.exe "My App.exe" /va "1.0.0.1" /pv "1.0.0.1" /s copyright "Copyright (C) 2022 My Company" /s description "My App's Description" /s product "My App"Sin embargo, sería bueno poder usar Electron Builder para esto, en lugar de un paquete externo.