在使用NUXT開發,如果不明確指定 HOST 那麼專案執行時,是以 Localhost 作為地址,如果這樣除了本機以外,其它的機器是無法訪問的,網上大部分搜尋出來的教程都是在package.json裡配置具體的ip地址,可是多個開發這或者多個開發機時,每次都要配置很麻煩,所以我使用了動態獲取本機IP地址的方式來解決這個問題。
廢話不多說
nuxt.config.js新增配置,server項
const internalIp = require('internal-ip')
module.exports = {
mode: 'universal',
env: { envVariable: envVariable },
server: { host: internalIp.v4.sync(), port: 3000 }
}複製程式碼
然後就好啦