如何将我的Electron应用程序置于生产模式

问题描述

在构建了可以访问开发人员工具的顶部菜单之后,我尝试了构建器和打包器。如何摆脱它?

解决方法

如果我对您的理解很好,则希望摆脱DevTools和菜单栏

要禁用DevTools,您必须向所有Windows添加webPreferences.devTools = false,如下所示:

const mainWindow = new BrowserWindow({
    width: 800,height: 600,// Your window configuration

    webPreferences: {
        devTools: false // This will disable dev tools
    }
});

如果您甚至通过Menu > View > Toggle Developer Tools来执行此操作,DevTools面板也不会显示

要摆脱菜单栏:

app.dock.hide(); // Only mac
mainWindow.setMenuBarVisibility(false); // Only Windows and Linux
// Or you can also use mainWindow.setMenu(null); on Windows and Linux

所有主要过程

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...