nuxt本机运行,如何用ip访问,localhost也可以访问?

为了方便获取本机ip,我们需要安装一个ip插件

npm install --save ip

在server/index.js中:

var ip = require('ip');
var myip = ip.address();  // 本机IP
consola.ready({
    message: `Server listening on http://localhost:${port}`,
    badge: true
  })
  consola.ready({
    message: `Server listening on http://${myip}:${port}`,
    badge: true
  })

另外,想要用ip访问,还需要在package.json文件中加一段配置:

"config": {
    "nuxt": {
     "host": "0.0.0.0",
     "port": "8090"
    }
}

至此,运行一下项目npm run  dev

就可以用localhost和本机ip一起访问了

猜你喜欢

转载自www.cnblogs.com/fqh123/p/12920319.html