electron-connectを使用したLiveReload

This commit is contained in:
Yuya Ochiai
2015-10-24 18:47:37 +09:00
parent 154b07739b
commit 3cd4dd1341
4 changed files with 30 additions and 2 deletions

View File

@@ -5,6 +5,14 @@ var BrowserWindow = require('browser-window'); // Module to create native browse
var Menu = require('menu');
var appMenu = require('./app-menu');
var client = null;
if (process.argv.indexOf('--livereload') > 0) {
client = require('electron-connect').client.create();
client.on('stop', function() {
app.quit();
});
}
// 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.
var mainWindow = null;

View File

@@ -4,5 +4,8 @@
"description": "",
"main": "main.js",
"author": "Yuya Ochiai",
"license": "MIT"
"license": "MIT",
"devDependencies": {
"electron-connect": "^0.3.3"
}
}