Electron 应用程序通知指出应用程序发送通知是 electron.app.<App Name> 即使在打包之后

Electron app notification states the app sending notification is electron.app.<App Name> even after packaging

在制作了一个基本的 CPU 监控应用程序 (https://drive.google.com/drive/folders/1f5yGQc4LFGj2baEjyHl5TT_LD5kM09uZ?usp=sharing) 之后,当 cpu 使用率超过一定百分比时发送通知,我打包了这个项目。但通知指出,创建通知的应用是 electron.app.CPU Monitor 而不是 CPU Monitor。如何排除不需要的electron.app部分?

这似乎最近得到了回答:

在Windows上,似乎必须事先调用app.setAppUserModelId()

if (process.platform === 'win32')
{
    app.setAppUserModelId(app.name)
}