not*_*tly 5 javascript json node.js electron electron-builder
我正在使用 Electron Builder 构建一个 Electron 应用程序。我希望可执行文件具有与该package.json版本不同的产品版本。
build中的指令如下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"
},
Run Code Online (Sandbox Code Playgroud)
我以为这buildVersion会更新产品版本,但是当我查看文件的详细信息时,产品版本仍然与( ).exe中的版本号相同:package.json1.0.0
我该如何解决这个问题?
编辑:作为解决方法,我下载了这个名为 的包verpatch,并使用其可执行文件来更改应用程序.exe文件的产品版本:
.\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"
Run Code Online (Sandbox Code Playgroud)
然而,如果能够使用 Electron Builder 而不是外部包来实现这一点,那就太好了。
| 归档时间: |
|
| 查看次数: |
1855 次 |
| 最近记录: |