美文网首页
webpack 获取本地ip,设置dev端口为本地ip

webpack 获取本地ip,设置dev端口为本地ip

作者: space77 | 来源:发表于2020-08-26 10:03 被阅读0次

获取本地方法

const os = require('os')

exports.getIp = () => {
  const [, WLAN] = Object.values(os.networkInterfaces())
  for (let i = 0; i < WLAN.length; i++) {
    const { family, address, internal } = WLAN[i];
    if (family === 'IPv4' && address !== '127.0.0.1' && !internal) return address
  }
}

webpack.config.js 设置ip

/**
 * @type {import('webpack').Configuration}
 */
module.exports = {
  //...
  devServer: {
    host: getIp(),
    //...
  },
  //...
}

相关文章

网友评论

      本文标题:webpack 获取本地ip,设置dev端口为本地ip

      本文链接:https://www.haomeiwen.com/subject/yuhxsktx.html