读写本地文件
假设我们想为我们的应用程序提供本地的数据库存储。在这个例子中,我们将用 作为演示。
这里,我们设置 NeDB 并将其指向我们的 userData
目录。这个空间专门为我们的应用程序所保留,所以,我们可以确信,其他程序 或 与其他用户的交互不应该篡改这个文件空间。至此,我们可以在 renderer
进程中导入 并使用它。
为了更进一步,我们可以将数据存储导入到 src/renderer/main.js
里,并将其附加到 Vue 的 原型 (prototype) 上。通过在所有组件文件中使用 this.$db
,我们现在可以访问数据存储的 API。