所以,当我运行我的代码。我想有一个变量永久记录到某个东西。我想知道是否有这个节点包或这样做的另一个选项。节点包永久记录信息?
我想在重启我的服务器时能够访问它。我不想丢失数据。
例(我们称之为“runMe.js”)
var exampleTest = "Hello World";
当我运行该文件,我想永久某处记录该信息。
我将存储简单的字符串。像上面的例子一样。
所以,当我运行我的代码。我想有一个变量永久记录到某个东西。我想知道是否有这个节点包或这样做的另一个选项。节点包永久记录信息?
我想在重启我的服务器时能够访问它。我不想丢失数据。
例(我们称之为“runMe.js”)
var exampleTest = "Hello World";
当我运行该文件,我想永久某处记录该信息。
我将存储简单的字符串。像上面的例子一样。
如果在浏览器上使用localStorage
,那么这将是一件容易的事。但是,这是Node.JS,因此您现在可以使用node-localstorage。
但是,您可能希望查看更高级的解决方案,如数据库。 MongoDB允许用JSON存储数据,所以任何JS开发者都应该熟悉它。
非常感谢,我决定使用节点本地存储,并且事情正在很好地工作。 – Samuel
“永久”的定义各不相同。但你可以尝试浏览器的本地存储 –
你有很多选项,如普通文件,json文件,数据库等。你需要存储什么样的数据?数据如何被访问(多个并发读写器等)? –
Scrooj,永久性我的意思是能够重新启动服务器后查看它。伊万,我只是想存储简单的字符串。我希望能够从我的浏览器访问数据。 – Samuel