ElectronJS缓存问题

时间:2018-07-07 23:43:50

标签: node.js electron chromium

我正在使用ElectronJS开发桌面应用程序。当我对主要的html文件或它调用的任何javascript文件进行更改时,运行该程序后,我得到的是缓存版本。

我尝试过的事情:

  • 在电子主窗口上打开开发工具,清除缓存并
    点击“禁用缓存”
  • 在主目录中使用win.webContents.session.clearCache()清除缓存 过程。
  • 使用npm cache clean --force清除节点缓存

有人经历过吗?有没有办法在开发过程中禁用缓存?

1 个答案:

答案 0 :(得分:1)

从适当的菜单中选择Reload(默认情况下为View)或调用其键盘快捷键( Cmd-R Ctrl-R F5 默认情况下)应重新加载渲染器进程使用的所有修改的HTML,CSS或JavaScript文件...

如果这还不够的话,可能需要选择Force Reload,只要在菜单中可用即可。键盘快捷键默认为 Shift-Cmd-R Shift-Ctrl-R