main.dev.js 765 B

1234567891011121314151617181920212223242526272829303132
  1. const { app, BrowserWindow } = require('electron');
  2. let mainWindow;
  3. function createWindow () {
  4. mainWindow = new BrowserWindow({ width: 1280, height: 720, show: false });
  5. mainWindow.once('ready-to-show', function(){
  6. mainWindow.maximize();
  7. mainWindow.show();
  8. });
  9. mainWindow.loadURL('http://127.0.0.1:1841/');
  10. mainWindow.webContents.openDevTools();
  11. mainWindow.on('closed', function () {
  12. mainWindow = null;
  13. });
  14. }
  15. app.on('ready', createWindow);
  16. // Quit when all windows are closed, except for Mac users
  17. app.on('window-all-closed', function () {
  18. if (process.platform !== 'darwin') {
  19. app.quit()
  20. }
  21. });
  22. app.on('activate', function () {
  23. if (mainWindow === null) {
  24. createWindow();
  25. }
  26. });