如何获取运行 node.js 的服务器名称?

Joe*_*oel 7 node.js

我想添加一行,该行将指向不同的数据库,具体取决于我在其上运行 node.js 的服务器(localhost vs test.com 等)。如何在 node.js 中获取服务器名称?即服务端相当于location.host是什么?

Dmi*_*eev 8

var os = require('os');
os.hostname();
Run Code Online (Sandbox Code Playgroud)

关联

  • 这将给出机器的名称,而不是服务器的完全限定域名。 (6认同)