¿Cómo usar React Router con Electron?

Utilizandoesta repetitiva como referencia creé unElectrón aplicación Utiliza webpack para agrupar los scripts y el servidor express para alojarlo.

La configuración de Webpack es prácticamente igual aesta y servidoresta.

El script de Electron se carga:

mainWindow.loadURL('file://' + __dirname + '/app/index.html');

E index.html carga el script alojado por el servidor:

<script src="http://localhost:3000/dist/bundle.js"></script>

Corroelectron index.js para construir la aplicación ynode server para iniciar el servidor que usa webpack agrupa los scripts.

Funciona bien, mi aplicación componente React está montada. Pero, ¿cómo integro react-router en esto?

Lo implementé de la misma manera que lo haría en una aplicación de navegador. Me sale este error:

[react-router] Location "/Users/arjun/Documents/Github/electron-app/app/index.html" did not match any routes

Está tomando la ruta del archivo como la ruta. Pasar por el código de la placa de la caldera no ayudó. ¿Qué me estoy perdiendo?

Respuestas a la pregunta(6)

Su respuesta a la pregunta