该配置由 Modern.js Builder 提供,更多信息可参考 html.faviconByEntries。
Record<string, string>
undefined
用于在多页面的场景下,为不同的页面设置不同的 favicon。
整体用法与 favicon
一致,并且可以使用「入口名称」作为 key ,对各个页面进行单独设置。
faviconByEntries
的优先级高于 favicon
,因此会覆盖 favicon
中设置的值。
export default {
html: {
favicon: './src/assets/default.png',
faviconByEntries: {
foo: './src/assets/foo.png',
},
},
};
重新编译后,可以看到:
foo
的 favicon 为 ./src/assets/foo.png
。./src/assets/default.png
。