Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
BitgetLimited
GitHub Repository: BitgetLimited/V3-bitget-api-sdk
Path: blob/master/api-rsa-generator/electron.js
731 views
1
const { app, BrowserWindow } = require('electron');
2
3
// window对象的全局引用
4
let mainWindow
5
function createWindow() {
6
7
mainWindow = new BrowserWindow({ width: 800, height: 600 })
8
9
// 开发环境
10
// mainWindow.loadURL('http://localhost:3000/');
11
12
// 生产环境
13
mainWindow.loadFile(`${__dirname}/build/index.html`);
14
15
16
// 打开开发者工具,默认不打开
17
// mainWindow.webContents.openDevTools()
18
19
// 关闭window时触发下列事件.
20
mainWindow.on('closed', function () {
21
mainWindow = null
22
})
23
}
24
25
app.on('ready', createWindow);
26
27
// 所有窗口关闭时退出应用.
28
app.on('window-all-closed', function () {
29
if (process.platform !== 'darwin') {
30
app.quit()
31
}
32
})
33
34
app.on('activate', function () {
35
36
if (mainWindow === null) {
37
createWindow()
38
}
39
})
40