string/>= 1.0.10server.base is used to configure the base path of the server.
By default, the Rsbuild server's base path is /. You can access output files like index.html and assets in the public folder through http://localhost:3000/.
If you want to access index.html through http://localhost:3000/foo/, you can change server.base to /foo.
dev.assetPrefix and output.assetPrefix will read the value of server.base as the default value.
When server.base is /foo, the default resource URL loaded in the browser is as follows:
Then, index.html and static assets can be accessed through http://localhost:3000/foo/.
If you do not want to use this default behavior, you can override it by explicitly setting dev.assetPrefix / output.assetPrefix :