按照“黑马Electron两小时轻松实现桌面应用前端Web教程”,热加载Reloader流程如下:
1.安装插件
cnpm install --save-dev electron-reloader
2.在入口引入插件
const reloader = require('electron-reloader')
reloader(module)
但实际运行会报
Uncaught Exception:TypeError:Cannot read properties of undefined(reading 'ignored') at module.exports
查了网上做法,引入插件语句改为如下,可正常执行
try {
require('electron-reloader')(module,{});
} catch (_) {}