From 3b4a1dfca97930c05461482ab36c4a118a9a927b Mon Sep 17 00:00:00 2001 From: Yuya Ochiai Date: Mon, 6 Mar 2017 23:29:56 +0900 Subject: [PATCH] Add React Developer Tools --- src/main.js | 7 +++++++ src/package.json | 1 + 2 files changed, 8 insertions(+) diff --git a/src/main.js b/src/main.js index 3d8734c9..31665b21 100644 --- a/src/main.js +++ b/src/main.js @@ -12,6 +12,7 @@ const { session } = require('electron'); const isDev = require('electron-is-dev'); +const installExtension = require('electron-devtools-installer'); const AutoLaunch = require('auto-launch'); @@ -315,6 +316,12 @@ app.on('ready', () => { if (willAppQuit) { return; } + if (global.isDev) { + installExtension.default(installExtension.REACT_DEVELOPER_TOOLS). + then((name) => console.log(`Added Extension: ${name}`)). + catch((err) => console.log('An error occurred: ', err)); + } + ipcMain.on('notified', () => { if (process.platform === 'win32' || process.platform === 'linux') { if (config.notifications.flashWindow === 2) { diff --git a/src/package.json b/src/package.json index 22535726..aefbd56b 100644 --- a/src/package.json +++ b/src/package.json @@ -15,6 +15,7 @@ "auto-launch": "^5.0.1", "bootstrap": "^3.3.7", "electron-context-menu": "^0.8.0", + "electron-devtools-installer": "^2.1.0", "electron-is-dev": "^0.1.2", "electron-squirrel-startup": "^1.0.0", "os-locale": "^2.0.0",