官方文档:BrowserWindow
BrowserWindow创建和控制浏览器窗口
运行项目,打开调试控制台
发现资源文件被缓存到磁盘中(disk cache)
解决方案:
使用BrowserWindow方法中的参数
该参数大致意思是设置electron每次打开都使用新的缓存,相当于每次使用隐身模式打开。
代码
const win = new BrowserWindow({
webPreferences: {
partition: String(+new Date()),
},
})