繁体   English   中英

如何在节点js中永远设置一个值

[英]how to set a value forever in node js

我是节点 js 的新手。 我想在全局变量中保存一个 id。 我在许多功能中都需要它。 但是当服务器重新启动时,变量变空。 即使服务器重新启动,有没有办法长时间保存我所需的值?

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

  1. 环境变量可以在命令行中设置为node.js 进程变量,并使用 process.env.[variable_name] 在节点代码中的任何位置读取它们
  2. 您可以将变量写入文件并使用FS 模块读取它们
  3. 或者您也可以在数据库中使用变量。

您可以使用Store-js保存变量

使用 store js npm install store-js 保存值;

 import store from 'store-js'; store.set('variable', value);//for saving value store.get('variable');// for getting of the value

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM