Nuxt动态ip启动开发服务

1,621 阅读1分钟

在使用NUXT开发,如果不明确指定 HOST 那么项目运行时,是以 Localhost 作为地址,如果这样除了本机以外,其它的机器是无法访问的,网上大部分搜索出来的教程都是在package.json里配置具体的ip地址,可是多个开发这或者多个开发机时,每次都要配置很麻烦,所以我使用了动态获取本机IP地址的方式来解决这个问题。


废话不多说

先安一个包github.com/sindresorhu…

nuxt.config.js添加配置,server项

const internalIp = require('internal-ip')
module.exports = { 
 mode: 'universal',  
env: {    envVariable: envVariable  },  
server: {    host: internalIp.v4.sync(),    port: 3000  }
}

然后就好啦