[英]Electron JS App still has default Icons (.appx file built with electron-windows-store)
我已经尝试了所有可以在网上找到的解决方案,但徽标始终默认为 electron 徽标。 我确实在默认 Sample*.png 文件旁边的 pre-appx/assets 文件夹中看到了我的徽标。
这是我用来构建 appx 文件的命令:
electron-windows-store --input-directory C:\nukleus-online-desktop-app\win-unpacked --output-directory C:\ --package-version 1.0.0.0 --package-name 'NukleusAanlynApp' --package-display-name 'Nukleus Aanlyn App' --publisher-display-name 'Nukleus Onderwys' --identity-name 31765NukleusOnderwys.NukleusAanlynApp -a C:\nukleus-online-desktop-app\Resources\
徽标文件现在仅按大小命名:
44x44.png
但我试过 Square44x44.Logo.png 也没有用。
任何建议,将不胜感激。 我还检查了 repo,有一些关于这个的问题似乎已经排序,但我没有找到实际的解决方案。
您的文件可能在.asar 中,这是使用外部 powershell 脚本 + create-react-app 的人提出的一个非常常见的问题。 请阅读什么 is.asar 文件以及为什么在 electron 应用程序中使用它
找到了解决方案!
您有两个选择,将图标重命名为默认的 Sample**.png 名称。 这将覆盖默认图像。
或者,
使用 -m 标志替换 Manifest 文件,您可以在其中将所有资产重命名为您为徽标指定的名称。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.