我正在运行一个 Electron 应用程序,在它的渲染器进程中我使用 HTML5 localStorage。
我很想知道这个 localStorage 在我的文件系统中实际存储在哪里(我相信它是 SQLite 格式)。
我看到了 在哪里的答案浏览器 localStorage 存储,这里:
Where the sessionStorage and localStorage stored?
我问这个是因为我希望能够运行这个 Electron 应用程序的 2 个实例,这样每个应用程序都会有 不同 我保存在 localStorage 中的设置。
具体来说,我对 Windows 10 最感兴趣,但是包含所有操作系统的答案会很棒。
最佳答案
它存储在 AppData 文件夹中,您可以通过查看 require('electron').app.getPath('userData')
的值找到该文件夹。 .
这意味着即使应用程序被删除,数据仍然存在。如果您正在运行两个实例,则需要找到某种方法来区分它们,这样它们就不会践踏彼此的数据。
关于local-storage - Electron 应用程序的 sessionStorage 和 localStorage 存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43912928/