Node Webkit 中的数据库和文件 (nw.js)

Database and files in Node Webkit (nw.js)

这是我第一次使用 Node Webkit。 在这一点上,我拥有桌面应用程序的所有静态部分(基于 html、css、js)。

然而,为了使其正常运行,我需要从数据库 and/or 文件中存储和检索用户输入。


我怎样才能做到这一点,哪个是更好的选择(数据库或文件或两者)?

我还想知道 nw.js 支持哪些数据库引擎,以及是否有任何 GUI 工具可以设置该数据库。

非常感谢任何帮助。

node-webkit (nw.js) 支持 node.js 的内部和第三方模块。 您可以安装任何 npm 并在 nw.js 应用程序中使用它。在官方 nw.js 文档中有如何执行此操作的指南:Using Node modules

根据您的需要(例如,将用户凭据存储在外部数据库或本地文件或数据库中),您应该选择适合您需要的解决方案。

有很多用于访问数据库的 npm 包,您可以在 nmp repository

中找到它们