Estoy tratando de aprender un poco mecanografiado con electron, usando una plantilla "electron-quick-start-typescript" ( https://github.com/electron/electron-quick-start-typescript ). Quiero agregar una función de recarga en caliente a la plantilla para poder recargar en caliente mientras edito el código. estoy tratando de agregar
import electronReload from "electron-reload"; electronReload(__dirname, {});estas dos líneas de código, pero después de la compilación se convirtió en
var electron_reload_1 = require("electron-reload"); (0, electron_reload_1["default"])(__dirname, {}); donde electron_reload_1["default"] no se puede reconocer. Puedo ejecutar el js compilado mientras cambié manualmente electron_reload_1["default"] a electron_reload_1 .
Supongo que el problema se debe a que en electron-reload lib, no está usando export default module de exportación para exportar una función. ¿Alguien tiene experiencia en hacer mecanografiado + electrón recargable en caliente? Gracias.
Acabo de descubrir que agregar "esModuleInterop": true en tsconfig.json resolvería este problema.