Fix PWA shortcut icon on Windows
Allow unauthenticated access to favicon and manifest, generate favicon.ico, and add multi-size manifest icons. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -26,16 +26,20 @@ export default defineConfig({
|
||||
cleanUrls: true,
|
||||
ignoreDeadLinks: true,
|
||||
head: [
|
||||
['link', { rel: 'icon', href: '/favicon.ico', sizes: 'any' }],
|
||||
['link', { rel: 'shortcut icon', href: '/favicon.ico' }],
|
||||
['link', { rel: 'icon', href: '/favicon.svg', type: 'image/svg+xml' }],
|
||||
['link', { rel: 'icon', href: '/favicon.png', type: 'image/png', sizes: '512x512' }],
|
||||
['link', { rel: 'apple-touch-icon', href: '/apple-touch-icon.png', sizes: '180x180' }],
|
||||
['link', { rel: 'manifest', href: '/site.webmanifest' }],
|
||||
['meta', { name: 'theme-color', content: '#0f3460' }],
|
||||
['meta', { name: 'msapplication-TileColor', content: '#0f3460' }],
|
||||
['meta', { name: 'msapplication-TileImage', content: '/apple-touch-icon.png' }],
|
||||
['meta', { name: 'apple-mobile-web-app-title', content: '道德经' }],
|
||||
['meta', { name: 'application-name', content: 'DAO DE JING' }],
|
||||
['meta', { name: 'application-name', content: '道德经' }],
|
||||
],
|
||||
themeConfig: {
|
||||
logo: { src: '/favicon.png', width: 24, height: 24 },
|
||||
logo: { src: '/favicon.ico', width: 24, height: 24 },
|
||||
nav: [
|
||||
{ text: '首页', link: '/' },
|
||||
{ text: '五行', link: '/金、木、水、火、土 - 五行/' },
|
||||
|
||||
Reference in New Issue
Block a user