Javascript 如何使Electron welcome屏幕在会话开始时停止显示?

Javascript 如何使Electron welcome屏幕在会话开始时停止显示?,javascript,electron,electron-builder,Javascript,Electron,Electron Builder,我有一个配置为在登录时使用Electron api打开的Electron应用程序,如下所示: app.setLoginItemSettings({ openAtLogin: true, path: app.getPath('exe') }); 但每次用户登录时,我的应用程序窗口都会显示电子版的“欢迎屏幕”。我怎样才能阻止这种事情发生 我使用electron builder创建nsis安装程序(Windows)。结果显示该窗口出现,因为该框架也安装在计算机中;正如@Garmien

我有一个配置为在登录时使用Electron api打开的Electron应用程序,如下所示:

app.setLoginItemSettings({
    openAtLogin: true,
    path: app.getPath('exe')
});
但每次用户登录时,我的应用程序窗口都会显示电子版的“欢迎屏幕”。我怎样才能阻止这种事情发生


我使用electron builder创建nsis安装程序(Windows)。

结果显示该窗口出现,因为该框架也安装在计算机中;正如@Garmien所评论的那样。

显示窗口是因为框架也安装在计算机中;正如@Garmien评论的那样。

(行业术语为“顺便说一句”)。默认情况下,Electron不会显示启动屏幕-您的项目中还有哪些其他代码?听起来Electron框架安装在用户计算机上?你有没有试过在以前没有安装过Electron或任何东西的计算机上安装?@Garmien为什么在安装Electron时它会打开?这使得开发人员很难测试实际用户experience@Tom如果您在计算机上安装Electron开发框架,它将以计算机作为默认启动。您可以在任务管理器的启动过程中禁用它。(行业术语是“btw”)。默认情况下,Electron不会显示启动屏幕-您的项目中还有哪些其他代码?听起来Electron框架安装在用户计算机上?你有没有试过在以前没有安装过Electron或任何东西的计算机上安装?@Garmien为什么在安装Electron时它会打开?这使得开发人员很难测试实际用户experience@Tom如果您在计算机上安装Electron开发框架,它将以计算机作为默认启动。你可以在任务管理器的启动过程中禁用它。这对我来说似乎不是一个解决方案。如何阻止这种事情发生?我觉得这不是个解决办法。如何阻止这种情况发生?