Javascript 如何在node js中设置永久值

Javascript 如何在node js中设置永久值,javascript,node.js,variables,global,Javascript,Node.js,Variables,Global,我是NodeJS的新手。 我想在全局变量中保存一个id。 我在很多功能中都需要它。 但当服务器重新启动时,变量变为空。 是否有任何方法可以在服务器重新启动时长时间保存我所需的值?您可以将变量存储为环境变量,以便在每次重新启动服务器时加载它们。或者您可以将它们放在文件系统或数据库中 可以将环境变量设置为命令行,并使用process.env在节点代码中的任意位置读取它们。[variable\u name] 您可以在文件中写入变量,并使用 或者也可以在数据库中设置变量。 您可以使用storejs保存变

我是NodeJS的新手。 我想在全局变量中保存一个id。 我在很多功能中都需要它。 但当服务器重新启动时,变量变为空。
是否有任何方法可以在服务器重新启动时长时间保存我所需的值?

您可以将变量存储为环境变量,以便在每次重新启动服务器时加载它们。或者您可以将它们放在文件系统或数据库中

可以将环境变量设置为命令行,并使用process.env在节点代码中的任意位置读取它们。[variable\u name] 您可以在文件中写入变量,并使用 或者也可以在数据库中设置变量。
您可以使用storejs保存变量

使用storejs保存值 npm安装商店js;


您应该考虑将这些变量存储在像文件或DB那样的持久存储中,并且当服务器重新启动时,只需从文件或DB读取这些值并将其设置为全局变量即可。
import store from 'store-js';
store.set('variable', value);//for saving value
store.get('variable');// for getting of the value