最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如何从终端更改node.js变量

运维笔记admin10浏览0评论

如何从终端更改node.js变量

如何从终端更改node.js变量

我正在尝试运行包含一些参数的nodeJS服务,然后一旦运行,就存储了很多会话变量。因此,我的脚本不应该重新启动,所有这些工作变量应该保持不变。

是否可以在运行的nodejs脚本中更改一些全局变量?我希望节点实际上是一个控制台,我可以在其中运行JS,但它似乎不是,它只输出console.log()方法和错误,没有输入。

我知道我可以在我的脚本中创建一个方法来更改这些变量,但是有很多,我不想创建一个可以处理它们的函数,因为这将是非常不安全的。

关于终端内的节点控制台,我有什么想念吗?好的,脚本将以'forever'运行

回答如下:

什么意思没有输入? node.js可以像任何其他技术一样从终端读取。你可以看一下:https://nodejs/api/readline.html他们有一个简单的例子:

var readline = require('readline');

var rl = readline.createInterface({
  input: process.stdin,
  output: process.stdout
});

rl.question("What do you think of Node.js? ", function(answer) {
  // TODO: Log the answer in a database
  console.log("Thank you for your valuable feedback:", answer);

  rl.close();
});

我使用它为我们的应用程序编写了命令行安装程序。

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论