En una aplicación Electron-Typescript-React-Webpack, intento mantener contextIsolation: true y usar la precarga.
En los documentos de electronjs.org, leí: "Preload String (opcional): especifica una secuencia de comandos que se cargará antes de que se ejecuten otras secuencias de comandos en la página. Esta secuencia de comandos siempre tendrá acceso a las API del nodo, sin importar si la integración del nodo está activada o desactivada. El valor debe ser la ruta de archivo absoluta al script. " .
Con preload: path.join(__dirname, './preload/preload.ts'),
Obtengo: unable to load preload script: /home/marco/webMatters/electronMatters/electron-react-boilerplate/src/preload/preload.ts .
Pero esta es la ruta absoluta real a preload.ts:
(base) marco@pc01:~/webMatters/electronMatters/electron-react-boilerplate/src/preload$ ls -lah total 12K drwxr-xr-x 2 marco marco 4,0K feb 12 11:52 . drwxr-xr-x 5 marco marco 4,0K feb 12 11:54 .. -rw-r--r-- 1 marco marco 1,7K feb 12 11:20 preload.ts¿Alguna sugerencia?