aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSindre Sorhus <[email protected]>2015-06-03 13:21:46 +0200
committerSindre Sorhus <[email protected]>2015-06-03 13:21:46 +0200
commit04dbca86a6ab5b2219576706f9c6d3f42c3fd37f (patch)
treed28e9c9f8634b42b67b7e5134b27250febb82b0f
parentb74fdabb7a905f77978f1e21ed1c716df7da8391 (diff)
downloadelectron-boilerplate-04dbca86a6ab5b2219576706f9c6d3f42c3fd37f.tar.xz
electron-boilerplate-04dbca86a6ab5b2219576706f9c6d3f42c3fd37f.zip
add `electron-debug`
https://github.com/sindresorhus/electron-debug
-rw-r--r--boilerplate/index.js7
-rw-r--r--boilerplate/package.json3
2 files changed, 8 insertions, 2 deletions
diff --git a/boilerplate/index.js b/boilerplate/index.js
index 0382628..258e166 100644
--- a/boilerplate/index.js
+++ b/boilerplate/index.js
@@ -5,6 +5,9 @@ const BrowserWindow = require('browser-window');
// report crashes to the Electron project
require('crash-reporter').start();
+// adds debug features like hotkeys for triggering dev tools and reload
+require('electron-debug')();
+
function createMainWindow () {
const win = new BrowserWindow({
width: 600,
@@ -18,14 +21,14 @@ function createMainWindow () {
return win;
}
-function onClosed () {
+function onClosed() {
// deref the window
// for multiple windows store them in an array
mainWindow = null;
}
// prevent window being GC'd
-let mainWindow = null;
+let mainWindow;
app.on('window-all-closed', function () {
if (process.platform !== 'darwin') {
diff --git a/boilerplate/package.json b/boilerplate/package.json
index a68ecfc..a5b455b 100644
--- a/boilerplate/package.json
+++ b/boilerplate/package.json
@@ -26,6 +26,9 @@
"keywords": [
"electron-app"
],
+ "dependencies": {
+ "electron-debug": "^0.1.0"
+ },
"devDependencies": {
"electron-packager": "^4.1.2",
"electron-prebuilt": "^0.27.2"