如何将日期设置为电子构建版本?

How to set date as electron build version?

我正在使用 electron-builder 构建桌面应用程序。我在 package.json 文件中使用以下配置通过 electron-builder 构建应用程序:

"scripts":{
    "dist": "build --em.mode=prod --em.version=07-24-2017"
}

可以构建应用程序,但启动时出现以下错误:

App version is not valid semver version: "24-07-2017

如何设置电子构建版本?

我认为您应该使用“.”传递日期。分隔符,你试过这样传递吗?

"scripts": {
     "dist": "build --em.mode=prod --em.version=07.24.2017" 
}

它使用 semver 检查来验证数字,所以很遗憾,您不能使用日期作为版本。