2014-03-25 44 views
0

所以,当我运行我的代码。我想有一个变量永久记录到某个东西。我想知道是否有这个节点包或这样做的另一个选项。节点包永久记录信息?

我想在重启我的服务器时能够访问它。我不想丢失数据。

例(我们称之为“runMe.js”)

var exampleTest = "Hello World"; 

当我运行该文件,我想永久某处记录该信息。

我将存储简单的字符串。像上面的例子一样。

+0

“永久”的定义各不相同。但你可以尝试浏览器的本地存储 –

+0

你有很多选项,如普通文件,json文件,数据库等。你需要存储什么样的数据?数据如何被访问(多个并发读写器等)? –

+0

Scrooj,永久性我的意思是能够重新启动服务器后查看它。伊万,我只是想存储简单的字符串。我希望能够从我的浏览器访问数据。 – Samuel

回答

0

如果在浏览器上使用localStorage,那么这将是一件容易的事。但是,这是Node.JS,因此您现在可以使用node-localstorage

但是,您可能希望查看更高级的解决方案,如数据库。 MongoDB允许用JSON存储数据,所以任何JS开发者都应该熟悉它。

+0

非常感谢,我决定使用节点本地存储,并且事情正在很好地工作。 – Samuel