undefined
>= 0.7.4
server.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。