diff options
| author | Sindre Sorhus <[email protected]> | 2015-06-03 13:21:46 +0200 |
|---|---|---|
| committer | Sindre Sorhus <[email protected]> | 2015-06-03 13:21:46 +0200 |
| commit | 04dbca86a6ab5b2219576706f9c6d3f42c3fd37f (patch) | |
| tree | d28e9c9f8634b42b67b7e5134b27250febb82b0f | |
| parent | b74fdabb7a905f77978f1e21ed1c716df7da8391 (diff) | |
| download | electron-boilerplate-04dbca86a6ab5b2219576706f9c6d3f42c3fd37f.tar.xz electron-boilerplate-04dbca86a6ab5b2219576706f9c6d3f42c3fd37f.zip | |
add `electron-debug`
https://github.com/sindresorhus/electron-debug
| -rw-r--r-- | boilerplate/index.js | 7 | ||||
| -rw-r--r-- | boilerplate/package.json | 3 |
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" |
