当前位置: 首页 > news >正文

Vite内网ip访问,两种配置方式和修改端口号教程

目录

问题

两种解决方式

结果

总结

preview.host¶

preview.port¶


问题

使用vite运行项目的时候,控制台会只出现127.0.0.1(localhost)本地地址访问项目。不可以通过公司内网ip访问,其他团队成员无法访问,这是因为没有将服务暴露在局域网中:

Vite内网ip访问,两种配置方式和修改端口号教程

 

两种解决方式

方式一:修改vite的配置文件(vite.config.ts)
添加 host: “0.0.0.0”

 

export default defineConfig({plugins: [vue(), vueJsx()],resolve: {alias: {"@": fileURLToPath(new URL("./src", import.meta.url))},},server: {port: 9999,host: "0.0.0.0"},
});

方式二:修改package.json文件

  "scripts": {"dev": "vite --host 0.0.0.0","build": "vite build","preview": "vite preview"},

结果

采用上面任一方式,就可以通过内网地址访问了:

Vite内网ip访问,两种配置方式和修改端口号教程

两种方式可以修改端口号
vite.config.js文件中修改

export default defineConfig({server: {port: 3000},
});

或修改package.json文件中

  "scripts": {"dev": "vite --port 3000","build": "vite build","preview": "vite preview"}

总结

preview.host¶
  • 类型: string | boolean
  • 默认: server.host

为开发服务器指定 ip 地址。 设置为 0.0.0.0 或 true 会监听所有地址,包括局域网和公共地址。

还可以通过 CLI 进行设置,使用 --host 0.0.0.0 或 --host

注意

在某些情况下,可能响应的是其他服务器而不是 Vite。 查看 server.host 了解更多细节。

preview.port¶
  • 类型: number
  • 默认: 4173

指定开发服务器端口。注意,如果设置的端口已被使用,Vite 将自动尝试下一个可用端口,所以这可能不是最终监听的服务器端口。

示例:

export default defineConfig({server: {port: 3030},preview: {port: 8080}
})
http://www.lryc.cn/news/512066.html

相关文章:

  • 【星海随笔】删除ceph
  • HarmonyOS NEXT实战:自定义封装多种样式导航栏组件
  • 大数据面试笔试宝典之Flink面试
  • pytorch整体环境打包安装到另一台电脑上
  • PostgreSQL 数据库连接
  • 【算法】复杂性理论初步
  • HarmonyOS NEXT应用开发实战:免费练手的网络API接口分享
  • C++的第一个程序
  • Java 中 Stream 流的使用详解
  • 【UE5.3.2】生成vs工程并rider打开
  • ssh免密码登陆配置
  • Hive之import和export使用详解
  • 数据库锁的深入探讨
  • 【每日学点鸿蒙知识】沉浸式状态栏、类似ref 属性功能属性实现、自定义对话框背景透明、RichEditor粘贴回调、自动滚动列表
  • Hive刷分区MSCK
  • 在Ubuntu下通过Docker部署Mastodon服务器
  • 【EtherCATBasics】- KRTS C++示例精讲(2)
  • MYSQL无法被连接问题
  • 【Python】什么是字典(Dictionary)?
  • Web安全 - API 成批分配漏洞的四种修复方案
  • 计算机网络实验室建设方案
  • ubuntu20.04 调试bcache源码
  • xss csrf怎么预防?
  • near-synonym反义词生成(2):Prompt +Bert-MLM(FT)
  • 【服务器项目部署】⭐️将本地项目部署到服务器!
  • Neo4j Desktop无法打开
  • 【编程语言】Kotlin快速入门 - 泛型
  • 【PostgreSQL】入门篇——在不同操作系统上安装 PostgreSQL
  • 【Docker】部署MySQL容器
  • mysql9.0windows安装