From a058e62595ce32ac7cae67351845d1a4c53b423f Mon Sep 17 00:00:00 2001 From: landaiqing Date: Tue, 4 Nov 2025 01:07:28 +0800 Subject: [PATCH] :rocket: Fixed resource path issues --- frontend/docs/.vitepress/config.ts | 14 +++++++------- frontend/docs/src/public/icon/site.webmanifest | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/frontend/docs/.vitepress/config.ts b/frontend/docs/.vitepress/config.ts index 9754535..4204058 100644 --- a/frontend/docs/.vitepress/config.ts +++ b/frontend/docs/.vitepress/config.ts @@ -1,8 +1,8 @@ import {defineConfig} from 'vitepress' - +const base = '/voidraft/' // https://vitepress.dev/reference/site-config export default defineConfig({ - base: "./", + base: base, title: "voidraft", description: "An elegant text snippet recording tool designed for developers.", srcDir: 'src', @@ -12,12 +12,12 @@ export default defineConfig({ srcExclude: [], ignoreDeadLinks: false, head: [ - ["link", {rel: "icon", type: "image/png", href: "/icon/favicon-96x96.png", sizes: "96x96"}], - ["link", {rel: "icon", type: "image/svg+xml", href: "/icon/favicon.svg"}], - ["link", {rel: "shortcut icon", href: "/icon/favicon.ico"}], - ["link", {rel: "apple-touch-icon", sizes: "180x180", href: "/icon/apple-touch-icon.png"}], + ["link", {rel: "icon", type: "image/png", href: `${base}/icon/favicon-96x96.png`, sizes: "96x96"}], + ["link", {rel: "icon", type: "image/svg+xml", href: `${base}/icon/favicon.svg`}], + ["link", {rel: "shortcut icon", href: `${base}/icon/favicon.ico`}], + ["link", {rel: "apple-touch-icon", sizes: "180x180", href: `${base}/icon/apple-touch-icon.png`}], ["meta", {name: "apple-mobile-web-app-title", content: "voidraft"}], - ["link", {rel: "manifest", href: "/icon/site.webmanifest"}], + ["link", {rel: "manifest", href: `${base}/icon/site.webmanifest`}], ['meta', {name: 'viewport', content: 'width=device-width,initial-scale=1'}] ], diff --git a/frontend/docs/src/public/icon/site.webmanifest b/frontend/docs/src/public/icon/site.webmanifest index b4196aa..a1e7d78 100644 --- a/frontend/docs/src/public/icon/site.webmanifest +++ b/frontend/docs/src/public/icon/site.webmanifest @@ -3,13 +3,13 @@ "short_name": "voidraft", "icons": [ { - "src": "/static/img/web-app-manifest-192x192.png", + "src": "/img/web-app-manifest-192x192.png", "sizes": "192x192", "type": "image/png", "purpose": "maskable" }, { - "src": "/static/img/web-app-manifest-512x512.png", + "src": "/img/web-app-manifest-512x512.png", "sizes": "512x512", "type": "image/png", "purpose": "maskable"