При установке приложения теперь я могу видеть логотип на всплывающем экране запуска / установки.Это сработало, когда я сделал следующие изменения:
1) Пониженная версия строитель электронов версия до: 20.39.0
2) Изменена запись каталоговв package.json as:
directories:{
"buildResources": "build",
"output": "build"}
3) Создала именованную папку appx внутри каталога сборки и создала каталог сборки на уровне package.json
4) Добавлен значок с именем "StoreLogo.png"внутри директории build / appx, которую мы создали ранее.
5) добавьте такую же запись в:
"win": {
"icon":"build/appx/StoreLogo.png"
}
6) После этого просто создайте appx с помощью электронного компоновщика -w appx command
Теперь у меня есть еще одно сомнение после полной установки. Я все еще вижу электронный логотип по умолчанию на панели задач, а также в приложениях и функциях, если я ищу свое приложение.
Во всплывающем окне запуска / установки я вижу логотип приложения, как показано ниже, скрытым красным цветом:
После установкии запуская приложение, я все еще могу видеть значок электрона по умолчанию на панели задач, как показано ниже, выделено красным цветом:
Вот так выглядит мое свойство сборки package.json:
{
"build": {
"extraFiles": [
"node_modules/ionic-enterprise-couchbase-lite-electron/**/*"
],
"publish": [
{
"provider": "generic",
"url": "***********"
}
],
"appId": "**************",
"nsis": {
"perMachine": true,
"oneClick": false,
"allowToChangeInstallationDirectory": true
},
"squirrelWindows": {},
"files": [
"electron.js",
"www/**/*",
"build/Square150x150Logo.png",
"build/Square44x44Logo.png"
],
"directories": {
"buildResources": "build",
"output": "build"
},
"appx": {
"identityName": "myApp",
"publisher": "CN=*************************",
"publisherDisplayName": "my Company",
"applicationId": "myApp",
"displayName": "myApp",
"backgroundColor": "#f2f4f7"
},
"win": {
"certificateFile": "./certs/CordovaApp.Windows10_StoreKey.pfx",
"publisherName": "my Company",
"icon": "build/appx/StoreLogo.png",
"target": [
{
"target": "nsis",
"arch": [
"ia32"
]
},
"appx",
"msi"
]
},
"nodeGypRebuild": "false",
"npmRebuild": "false"
}
}
Я попытался добавить все связанные ресурсы, как указано в: https://www.electron.build/configuration/appx, но он начал выдавать ошибку неверного манифеста при создании приложения.
Так может кто-нибудь, пожалуйста, помогите мнерешить эту проблему?