aboutsummaryrefslogtreecommitdiff
path: root/test/application/src
diff options
context:
space:
mode:
authorValentin Popov <info@valentineus.link>2019-08-20 13:51:06 +0300
committerValentin Popov <info@valentineus.link>2019-08-20 13:51:06 +0300
commit9c57d101f0181aa134190edb0b2e7aabdba1151f (patch)
tree41e2405204d001490ba76e272bc5d11020a2c357 /test/application/src
parentb3461bdcc0462bda7fad46b02f8307a0bc1166cd (diff)
downloadelectron-hot-reload-9c57d101f0181aa134190edb0b2e7aabdba1151f.tar.xz
electron-hot-reload-9c57d101f0181aa134190edb0b2e7aabdba1151f.zip
Added example application
Signed-off-by: Valentin Popov <info@valentineus.link>
Diffstat (limited to 'test/application/src')
-rw-r--r--test/application/src/index.html14
-rw-r--r--test/application/src/main.js60
-rw-r--r--test/application/src/renderer.js3
3 files changed, 0 insertions, 77 deletions
diff --git a/test/application/src/index.html b/test/application/src/index.html
deleted file mode 100644
index 91275f3..0000000
--- a/test/application/src/index.html
+++ /dev/null
@@ -1,14 +0,0 @@
-<!DOCTYPE html>
-<html>
-
- <head>
- <meta name="viewport" content="initial-scale=1.0, maximum-scale=1, shrink-to-fit=no, width=device-width" />
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge" />
- <meta charset="utf-8" />
- <title><%= htmlWebpackPlugin.options.title %></title>
- </head>
-
- <body></body>
-
-</html>
diff --git a/test/application/src/main.js b/test/application/src/main.js
deleted file mode 100644
index d030f18..0000000
--- a/test/application/src/main.js
+++ /dev/null
@@ -1,60 +0,0 @@
-// Modules to control application life and create native browser window
-import { app, BrowserWindow } from 'electron'
-import path from 'path'
-
-import { mainReloader, rendererReloader } from '../../../dist'
-
-// Keep a global reference of the window object, if you don't, the window will
-// be closed automatically when the JavaScript object is garbage collected.
-let mainWindow
-
-const dir = path.join(app.getAppPath(), 'temp')
-
-mainReloader(dir)
-rendererReloader(dir)
-
-function createWindow () {
- // Create the browser window.
- mainWindow = new BrowserWindow({
- width: 800,
- height: 600,
- webPreferences: {
- nodeIntegration: true
- }
- })
-
- // and load the index.html of the app.
- mainWindow.loadFile('dist/index.html')
-
- // Open the DevTools.
- // mainWindow.webContents.openDevTools()
-
- // Emitted when the window is closed.
- mainWindow.on('closed', function () {
- // Dereference the window object, usually you would store windows
- // in an array if your app supports multi windows, this is the time
- // when you should delete the corresponding element.
- mainWindow = null
- })
-}
-
-// This method will be called when Electron has finished
-// initialization and is ready to create browser windows.
-// Some APIs can only be used after this event occurs.
-app.on('ready', createWindow)
-
-// Quit when all windows are closed.
-app.on('window-all-closed', function () {
- // On macOS it is common for applications and their menu bar
- // to stay active until the user quits explicitly with Cmd + Q
- if (process.platform !== 'darwin') app.quit()
-})
-
-app.on('activate', function () {
- // On macOS it's common to re-create a window in the app when the
- // dock icon is clicked and there are no other windows open.
- if (mainWindow === null) createWindow()
-})
-
-// In this file you can include the rest of your app's specific main process
-// code. You can also put them in separate files and require them here.
diff --git a/test/application/src/renderer.js b/test/application/src/renderer.js
deleted file mode 100644
index 901d75e..0000000
--- a/test/application/src/renderer.js
+++ /dev/null
@@ -1,3 +0,0 @@
-// This file is required by the index.html file and will
-// be executed in the renderer process for that window.
-// All of the Node.js APIs are available in this process.