From 4edb87ad084cddc60c70429b3e69de3866d4c1c1 Mon Sep 17 00:00:00 2001 From: afoim Date: Thu, 31 Jul 2025 11:29:38 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=A7=BB=E9=99=A4pagefind=E6=90=9C?= =?UTF-8?q?=E7=B4=A2=E5=8A=9F=E8=83=BD=E5=8F=8A=E7=9B=B8=E5=85=B3=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 删除pagefind.yml配置文件,移除package.json中的pagefind依赖 清理Navbar.astro和global.d.ts中与pagefind相关的代码 更新构建脚本不再包含pagefind命令 --- package.json | 4 ++-- pagefind.yml | 3 --- src/components/Navbar.astro | 13 ------------- src/components/Search.svelte | 10 +++++++++- src/content/posts/csp.md | 4 +--- src/global.d.ts | 34 ---------------------------------- 6 files changed, 12 insertions(+), 56 deletions(-) delete mode 100644 pagefind.yml diff --git a/package.json b/package.json index 1da63a12c..34a0d835d 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "scripts": { "dev": "astro dev", "start": "astro dev", - "build": "astro build && pagefind --site dist", + "build": "astro build", "preview": "astro preview", "astro": "astro", "type-check": "tsc --noEmit --isolatedDeclarations", @@ -37,7 +37,7 @@ "markdown-it": "^14.1.0", "mdast-util-to-string": "^4.0.0", "overlayscrollbars": "^2.11.1", - "pagefind": "^1.3.0", + "photoswipe": "^5.4.4", "reading-time": "^1.5.0", "rehype-autolink-headings": "^7.1.0", diff --git a/pagefind.yml b/pagefind.yml deleted file mode 100644 index af36ceb4a..000000000 --- a/pagefind.yml +++ /dev/null @@ -1,3 +0,0 @@ -exclude_selectors: - - "span.katex" - - "span.katex-display" diff --git a/src/components/Navbar.astro b/src/components/Navbar.astro index 2156b9707..be9cec590 100644 --- a/src/components/Navbar.astro +++ b/src/components/Navbar.astro @@ -104,16 +104,3 @@ function loadButtonScript() { loadButtonScript(); - -{import.meta.env.PROD && } diff --git a/src/components/Search.svelte b/src/components/Search.svelte index 7ba6b0f4d..701b5df3e 100644 --- a/src/components/Search.svelte +++ b/src/components/Search.svelte @@ -1,11 +1,19 @@