From 6095d97b2a9f05851a82ddbc8eb17d83713bf2db Mon Sep 17 00:00:00 2001 From: YunYouJun Date: Sun, 17 Aug 2025 03:28:50 +0800 Subject: [PATCH] fix: footer date in edgeone without cloudflare env --- app/components/BaseFooter.vue | 7 ------- app/components/footer/CdnSupport.vue | 13 +++++++++++++ app/components/layout/CurrentVersion.vue | 4 ++-- nuxt.config.ts | 20 ++++++++++++++------ pnpm-lock.yaml | 10 +++++++--- scripts/git.ts | 17 +++++++++++++++++ scripts/package.json | 3 +++ 7 files changed, 56 insertions(+), 18 deletions(-) create mode 100644 app/components/footer/CdnSupport.vue create mode 100644 scripts/git.ts diff --git a/app/components/BaseFooter.vue b/app/components/BaseFooter.vue index 5c354b4..f5b553b 100644 --- a/app/components/BaseFooter.vue +++ b/app/components/BaseFooter.vue @@ -22,13 +22,6 @@ onBeforeMount(() => { B 站 -
- 本站点由 - - Cloudflare - - 提供 CDN 支持 -
©️ Cook
diff --git a/app/components/footer/CdnSupport.vue b/app/components/footer/CdnSupport.vue new file mode 100644 index 0000000..b15efe3 --- /dev/null +++ b/app/components/footer/CdnSupport.vue @@ -0,0 +1,13 @@ + + + diff --git a/app/components/layout/CurrentVersion.vue b/app/components/layout/CurrentVersion.vue index 39d09aa..613db97 100644 --- a/app/components/layout/CurrentVersion.vue +++ b/app/components/layout/CurrentVersion.vue @@ -2,8 +2,8 @@ import pkg from '~/../package.json' const commitSha = (import.meta.env.VITE_COMMIT_REF || '').slice(0, 7) -const now = import.meta.env.VITE_APP_BUILD_TIME -const buildDate = (new Date(Number.parseInt(now))).toLocaleDateString() +const date = import.meta.env.VITE_APP_BUILD_DATE +const buildDate = (new Date(date)).toLocaleDateString()