vite 使用本地 ip + localhost 访问服务

vite 使用本地 ip + localhost 访问服务

  • 在 vite.config.js 中,如果未配置 server.host,默认服务将以 localhost 进行启动,此时我们可以通过 localhost:port 或 127.0.0.1:port 进行应用访问。

    js 复制代码
    import { resolve } from 'path'
    function pathResolve(dir: string): string {
      return resolve(process.cwd(), '.', dir)
    }
    export default defineConfig({
      resolve: {
        alias: {
          '@': pathResolve('src')
        }
      },
      server: {
        port: 3000,
        open: true
      },
      build: {
        assetsInlineLimit: 4096, // 小于此阈值的导入或引用资源将内联为 base64 编码,以避免额外的 http 请求。设置为 0 可以完全禁用此项
      }
    })

    启动服务后控制台输出:

  • 如果配置了 server.host 的值为 0.0.0.0,静态资源服务将以 localhost 和本地 Ip 进行启动,此时我们可以通过 localhost:port 或 127.0.0.1:port 或localIp:port 进行应用访问

    js 复制代码
    import { resolve } from 'path'
    function pathResolve(dir: string): string {
      return resolve(process.cwd(), '.', dir)
    }
    export default defineConfig({
      resolve: {
        alias: {
          '@': pathResolve('src')
        }
      },
      server: {
        host: '0.0.0.0'
        port: 3000,
        open: true
      },
      build: {
        assetsInlineLimit: 4096, // 小于此阈值的导入或引用资源将内联为 base64 编码,以避免额外的 http 请求。设置为 0 可以完全禁用此项
      }
    })
相关推荐
Lvan的前端笔记4 小时前
python:用 dotenv 管理环境变量&生产环境怎么管理环境变量
网络·数据库·python
卓豪终端管理4 小时前
构建主动免疫:终端零日漏洞防护新体系
网络·安全·web安全
HappRobot4 小时前
tcpdump抓包分析
网络·测试工具·wireshark
爬山算法5 小时前
Netty(20)如何实现基于Netty的WebSocket服务器?
服务器·websocket·网络协议
zfj3215 小时前
springmvc websocket 的用法
网络·websocket·网络协议·springmvc
莫叫石榴姐5 小时前
ast 在 Dify 工作流中解析 JSON 格式数据的深度解析
大数据·网络·安全·json
科技块儿5 小时前
如何使用IP数据云数据库接入流量监控?
数据库·网络协议·tcp/ip
沉醉不知处5 小时前
远程连接虚拟机,设置网络后,ip不变
服务器·网络·tcp/ip
路溪非溪5 小时前
UBUS基本使用总结
linux·网络·arm开发·智能路由器
爱尔兰极光5 小时前
计算机网络--数据链路层
服务器·网络·计算机网络