alex8088 / electron-vite

Next generation Electron build tooling based on Vite 新一代 Electron 开发构建工具,支持源代码保护
https://electron-vite.org
MIT License
3.57k stars 153 forks source link

使用puppeteer,当启动热更新时,如果窗口已经打开了一个浏览器页面;热更新会新开一个electron客户端;每次都不会关掉; #581

Open wsxc452 opened 3 months ago

wsxc452 commented 3 months ago

Describe the bug

最近在使用puppeteer,遇到一个棘手的问题;就是我如果用puppeteer打开了newPage; 当启动热更新时,热更新会新开一个electron客户端;每次都不会关掉; 这样会越来越多; 我用了vite-electron-builder这个开源框架,发现没有这个问题;每次都会重启客户端;并只保持一个客户端;

image

Electron-Vite Version

2.3.0

Electron Version

^31.3.1

Vite Version

^5.3.1

Validations

liuyike98 commented 3 months ago

我也遇到偶尔热更新时有一个悬空的进程,还以为有内存泄漏