You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何阻止Vite启动开发服务器时自动打开浏览器?

Vite阻止自动打开浏览器的解决方案

你遇到的不是Bug,是命令行参数的使用方式有误。Vite的--open参数如果后跟字符串false,会被识别为要打开的路径而非布尔值,所以浏览器依然会启动。下面是几种可行的解决方法:

  • 使用--no-open命令行参数(推荐)
    直接执行以下命令即可禁用自动打开:

    npx vite --no-open
    

    这是Vite官方提供的专门用于关闭自动打开行为的参数,比传递false更直接可靠。

  • 通过配置文件永久设置
    在项目根目录的vite.config.js或vite.config.ts中添加server.open配置:

    export default {
      server: {
        open: false
      }
    }
    

    配置完成后,直接运行npx vite就不会自动打开浏览器,适合长期需要禁用该功能的场景。

  • 通过环境变量临时控制
    若需要临时通过环境变量关闭自动打开,可以执行:

    VITE_SERVER_OPEN=false npx vite
    

内容的提问来源于stack exchange,提问作者betontalpfa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 19:18:09