Use Redux DevTools in the Browser/Electron DevTools
MIT License
Use Redux DevTools in the Browser/Electron DevTools
The demo is used electron-react-boilerplate.
Redux DevTools Extension is awesome, but it cannot running on Electron. This project as a major support for the DevTools Extension of Electron, it means that it doesn't use background script.
This extension is included remotedev-app, can be used with remotedev / remote-redux-devtools.
$ npm i --save-dev remotedev-extension
Download Chrome Extension Download Opera Extension
const electron = require('electron');
const app = electron.app;
const BrowserWindow = electron.BrowserWindow;
app.on('ready', () => {
// Add DevTools Extension,
// if you want remove it,
// Use: BrowserWindow.removeDevToolsExtension('RemoteDev DevTools');
BrowserWindow.addDevToolsExtension('node_modules/remotedev-extension/dist');
// ...
});
NOTE: The Electron v0.37 have a separate window problem.
$ remotedev-extension [options]
require('remotedev-extension')(options);
remotedev-server
hostname, will apply node_modules/remotedev-extension/dist
settings.localhost
if port
is set)remotedev-server
port, will apply node_modules/remotedev-extension/dist
settings.8000
if runserver
or hostname
is set)remotedev-server
with options on local.noButtonBar
prop for remotedev-app.You can refer to example folder.