pull/4302/merge
everdimension 2 weeks ago committed by GitHub
commit de23a95f21
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -229,6 +229,24 @@ export default {
*/
```
If you're using [base](./site-config#base), the file will be available at `/your-base-url/favicon.ico`, but the rendered link tag will still point to `/favicon.icon`.
Currently, you have to handle this manually. Your site config needs to explicitly specify the base url:
```ts
export default {
head: [['link', { rel: 'icon', href: '/your-base-url/favicon.ico' }]]
}
```
If, for example, you don't know your base prefix ahead of time (for example, you're passing the `--base` option [during build](./cli#options-1)), one way to access it would be to also pass
it as an env variable and use it in the config file:
```ts
export default {
head: [['link', { rel: 'icon', href: `${process.env.BASE}/favicon.ico` }]]
}
```
#### Example: Adding Google Fonts
```ts

Loading…
Cancel
Save