在啟動vue項目時,我們發現需要自己配置啟動的ip地址
1.在當前的build目錄下新建一個IP.js文件用來獲取本機ip地址
//build/IP.js var os = require('os') module.exports = function() { var ifaces = os.networkInterfaces() var ip = '', result = [] for(var dev in ifaces) { ifaces[dev].forEach(function(details) { if(ip === '' && details.family === 'IPv4' && !details.internal) { ip = details.address return; } }) } return ip || '127.0.0.1' }
2、引入
//build/dev-server.js // 獲取IP var host = require('./IP')() var uri = 'http://' + (host || 'localhost') + ':' + port devMiddleware.waitUntilValid(function () { console.log('> Listening at ' + uri + '\n') })
本地文件:hxsapp-act-fe2
Vue項目啟動時自動獲取本機IP地址 https://blog.csdn.net/GreyBearChao/article/details/86657398