undefined>= 0.7.4server.open 用于配置一组页面 URL,Rsbuild 会在启动 server 后自动在浏览器中打开这些页面。
你也可以使用 Rsbuild CLI 的 --open 选项来打开页面。
server.open 可以设置为如下的值。
http://localhost:<port>:http://localhost:<port>/home:由于端口号可能会发生变动,你可以使用 <port> 占位符来指代当前端口号,Rsbuild 会自动将占位符替换为实际监听的端口号。
Rsbuild 默认会在当前系统的默认浏览器中打开页面。
在 macOS 上,通过设置环境变量 BROWSER,你可以指定 Dev Server 在启动时打开的浏览器,支持如下的值:
比如:
你可以将 BROWSER 设置在本地的 .env.local 文件中,这样能够避免影响其他开发者。
通过 open.before,可以在打开页面之前触发一个回调函数。
当使用 open.before 时,你可以通过 open.target 来配置页面的 URLs。