UNPKG

@2o3t/electron-window-manager

Version:

Convenience manager methods for Electron windows.

24 lines (20 loc) 500 B
'use strict'; // 窗口通用配置 module.exports = (opts = {}) => { const options = { useContentSize: true, show: false, }; Object.assign(opts, options); if (!opts.webPreferences) { opts.webPreferences = {}; } const webPreferences = { // 为了安全配置 nodeIntegrationInWorker: false, webSecurity: true, nodeIntegration: false, }; Object.assign(opts.webPreferences, webPreferences); return opts; };