const getIp = () => { let os = require('os'), iptable = {}, ifaces = os.networkInterfaces() for (let dev in ifaces) { ifaces[dev].forEach(function (details, alias) { if (details.family == 'IPv4') { iptable[dev + (alias ? ':' + alias : '')] = details.address } }) } for (let key in iptable) { return iptable[key] } }
In config vue project -> index.js, set module.exports .dev.host to getIp () can be. Ip address can be displayed as the project runs