From 419f48c18d84ba3516124571ad8134bf304e65ab Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Tue, 20 Aug 2019 12:38:39 +0400 Subject: Added Renderer reloader Signed-off-by: Valentin Popov --- test/application/src/main.js | 9 ++++++++- test/application/webpack.config.js | 4 ++++ 2 files changed, 12 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/application/src/main.js b/test/application/src/main.js index bf2144d..d030f18 100644 --- a/test/application/src/main.js +++ b/test/application/src/main.js @@ -1,11 +1,18 @@ // Modules to control application life and create native browser window import { app, BrowserWindow } from 'electron' -// import { mainReloader, rendererReloader } from '../../../dist' +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({ diff --git a/test/application/webpack.config.js b/test/application/webpack.config.js index c1d23e8..6203400 100644 --- a/test/application/webpack.config.js +++ b/test/application/webpack.config.js @@ -13,6 +13,10 @@ const mainConfig = { path: path.resolve(__dirname, 'dist'), filename: '[name].js' }, + node: { + __dirname: true, + __filename: true + }, plugins: [ new CleanWebpackPlugin() ], -- cgit v1.2.3