Как я могу предоставить свою собственную версию при создании electron

#javascript #electron #electron-builder #electron-packager

#javascript #electron #electron-builder #электронный упаковщик

Вопрос:

Есть ли какой-либо способ, которым я могу предоставить динамическую версию no во время сборки electron client.В настоящее время я использую electron builder для того же.Мой сценарий сборки выглядит следующим образом.

     "dist": "electron-builder",
  

Я наткнулся на сообщение, в котором кажется, что это возможно, но не уверен, как его использовать.Он упомянул что-то вроде приведенного ниже

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

Любая подсказка по этому поводу была бы полезна.

Комментарии:

1. Может быть, вы могли бы использовать версию npm , чтобы найти решение?

Ответ №1:

Для этой цели можно использовать ключ «version» package.json. Тогда к значению можно получить доступ следующим образом:

 const { remote } = require("electron");

const applicationVersion = remote.app.getVersion();