Node.js取IP与Pid

799 阅读1分钟
function getIPAdress() {
  var interfaces = require('os').networkInterfaces();
  for (var devName in interfaces) { 
      var iface = interfaces[devName];
      for (var i = 0; i < iface.length; i++) {
          var alias = iface[i];
          if (alias.family === 'IPv4' && alias.address !== '127.0.0.1' && !alias.internal) {
              return alias.address;
          }
      }&emsp;&emsp;
  }
}

function getPid() {
  return global.process.pid;
}