string | Function
undefined
Set the favicon icon path for all pages, can be set as:
After config this option, the favicon will be automatically copied to the dist directory during the compilation, and the corresponding link
tag will be added to the HTML.
Set as a relative path:
Set to an absolute path:
Set to a URL:
After recompiling, the following tags are automatically generated in the HTML:
When html.favicon
is of type Function, the function receives an object as input, with the following properties:
value
: the default favicon configuration for Rsbuild.entryName
: the name of the current entry.In the context of MPA (Multi-Page Application), you can return different favicon
based on the entry name, thus generating different tags for each page: