如何在 Capacitor + Electron 应用程序中禁用 'devTools'

How to disable 'devTools' in Capacitor + Electron app

要禁用 devTools,我们需要通过 BrowserWindow 访问 webPreferences,但是不能直接从 Electron 应用程序访问 BrowserWindow。那么我们如何访问 webPreferences 来禁用 devTools 呢?

没有电容器下面的代码片段工作得很好

const browserWindow = new BrowserWindow({
  .....
webPreferences: { devTools: false}
})
let config: CapacitorElectronConfig = {
    mainWindow: { 
    windowOptions: { 
    webPreferences: {
     devTools: false
     }
    }
  }
 }

在创建 Capacitor Electron 应用程序时,我们只需要传递配置即可。

const myCapacitorApp = createCapacitorElectronApp(config);