mac上
const getLocalHostnameAndIp = () => {
const os = require('os')
const hostname = os.hostname()
const networks = os.networkInterfaces().en0
const localNetwork = networks.find(item => item.family === 'IPv4')
const localIpAddress = localNetwork.address
return { hostname, ip: localIpAddress }
}
const { hostname, ip } = getLocalHostnameAndIp()
// xxx 10.73.33.84
console.log(hostname, ip)