Record<string, unknown> | Functiontype DefaultParameters = {
mountId: string; // the value of `html.mountId` config
entryName: string; // entry name
assetPrefix: string; // the value of dev.assetPrefix or output.assetPrefix configs
compilation: Compilation; // Compilation object of Rspack
rspackConfig: Rspack.Configuration; // Rspack config object
// generated by html-rspack-plugin
htmlPlugin: {
tags: {
headTags: HtmlTagObject[];
bodyTags: HtmlTagObject[];
};
files: {
publicPath: string;
js: Array<string>;
css: Array<string>;
favicon?: string;
};
};
};Define the parameters in the HTML template, corresponding to the templateParameters config of html-rspack-plugin. You can use the config as an object or a function.
The usage of this configuration item is exactly the same as that of Rsbuild. For detailed information, please refer to Rsbuild - html.templateParameters.