记录一下node如何获取本机local的ip:
- 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;
- }
- }
- }
- }
- http://zhangyaochun.iteye.com/blog/2028335