Vite啟動后提示Network: use `--host` to expose

當(dāng)使用 Vite 構(gòu)建項目后,發(fā)現(xiàn)只有localhost + 端口 服務(wù),沒有 IP + 端口服務(wù)。
運行npm run dev,終端提示Vite啟動后提示Network: use '--host' to expose

Vite

package.json中腳本配置

"scripts": {
  "dev": "vite",
  "build": "vite build",
  "serve": "vite preview"
}

問題復(fù)現(xiàn)

當(dāng)運行 npm run dev | serve 命令時,會顯示一下內(nèi)容。

> vite-vue-demo@1.0.0
> vite | vite preview

vite v2.5.1 build preview server running at:

> Local: http://localhost:3000 | 5000/
> Network: use `--host` to expose

解決

  • 配置vite.config.js
export default defineConfig(({ mode })=>({
  // ..
  server: {
    host: '0.0.0.0',
  },
  // ..
}))
  • 配置package.json
"scripts": {
  "dev": "vite --host",
  "build": "vite build",
  "serve": "vite preview --host"
}

執(zhí)行npm run dev命令

vite v2.5.1 dev server running at:

> Local:    http://localhost:3000/
> Network:  http://xxx.xx.xxx.xx:3000/

《Vue3學(xué)習(xí)與實戰(zhàn)》系列


歡迎訪問:個人博客地址

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

推薦閱讀更多精彩內(nèi)容