У меня есть приложение, которое использует электронный упаковщик для сборки приложения на Mac.
Мой package.json:
{
"name": "desktop_v2"
"productName": "desktop v2",
"version": "1.0.0",
"license": "MIT",
"scripts": {
"build": "node --max_old_space_size=6144 ./node_modules/@angular/cli/bin/ng build --dev",
"build-prod": "node --max_old_space_size=6144 ./node_modules/@angular/cli/bin/ng build --prod --aot",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e",
"package:osx": "npm run build-prod & cross-var electron-packager $npm_package_name-$npm_package_version dist --platform=darwin --arch=x64 --overwrite"
},
"build": {
"category": "your.app.category.type",
"productName": "desktop v2",
}
...
}
, когда я запускаю
npm run package:osx
Это работает, однако имя файла приложения desktop_v2-1.0.0.Приложение имеет то же самое, что и заголовок приложения на панели задач desktop_v2-1.0.0 ($npm_package_name-$npm_package_version
).И я не люблю видеть версию на панели задач.Итак, как я могу установить имя .app по-разному с названием приложения?
ex: имя файла : desktop_v2-1.0.0.app
ПриложениеНазвание : рабочий стол v2