如何阻止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
相关产品推荐
相关产品推荐

