From 55cc4cb40fc0ed6f11794e944f478d646020bbe4 Mon Sep 17 00:00:00 2001
From: "X1627315083@163.com" <1627315083@qq.com>
Date: Tue, 19 May 2026 10:36:33 +0800
Subject: [PATCH] fix
---
.gitignore | 1 +
src/components/main-header.vue | 4 ++--
src/pages/about-us/title.vue | 3 ++-
tsconfig.tsbuildinfo | 2 +-
vite.config.ts | 19 +++++++++++++++++++
5 files changed, 25 insertions(+), 4 deletions(-)
diff --git a/.gitignore b/.gitignore
index a547bf3..88c78ee 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,3 +22,4 @@ dist-ssr
*.njsproj
*.sln
*.sw?
+*.vite-ssg-temp
diff --git a/src/components/main-header.vue b/src/components/main-header.vue
index a8cb1d6..0c0a575 100644
--- a/src/components/main-header.vue
+++ b/src/components/main-header.vue
@@ -4,7 +4,7 @@
-
+
{{ $t(child.name) }}
@@ -65,7 +65,7 @@
}
])
- const navList = ref([
+ const navList:any = ref([
{
name: 'MainHeader.Home',
path: '/'
diff --git a/src/pages/about-us/title.vue b/src/pages/about-us/title.vue
index f368249..9193fba 100644
--- a/src/pages/about-us/title.vue
+++ b/src/pages/about-us/title.vue
@@ -14,7 +14,8 @@ defineExpose({})
.title-section{
width: 100%;
> .content{
- max-width: 1400;
+ max-width: 1400px;
+ margin: 0 auto;
> .text{
padding: 200px 300px;
> h1{
diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo
index f237978..01fb3eb 100644
--- a/tsconfig.tsbuildinfo
+++ b/tsconfig.tsbuildinfo
@@ -1 +1 @@
-{"root":["./src/app.vue","./src/main.ts","./src/routes.ts","./src/vite-env.d.ts","./src/components/back-top.vue","./src/components/down-menu.vue","./src/components/main-footer.vue","./src/components/main-header.vue","./src/components/video-model.vue","./src/directives/custom-animation.js","./src/directives/index.ts","./src/directives/myevents.ts","./src/directives/scroll-progress.ts","./src/directives/tween-animation.ts","./src/lang/en.ts","./src/lang/index.ts","./src/lang/zh-cn.ts","./src/lang/zh-tw.ts","./src/pages/aboutview.vue","./src/pages/contactview.vue","./src/pages/productsview.vue","./src/pages/about-us/ecosystem.vue","./src/pages/about-us/index.vue","./src/pages/about-us/mission.vue","./src/pages/about-us/our-team.vue","./src/pages/about-us/strategic-partners.vue","./src/pages/about-us/title.vue","./src/pages/aida/index.vue","./src/pages/events/index.vue","./src/pages/events/swiper.vue","./src/pages/home/index.vue","./src/pages/home/components/carousel.vue","./src/pages/home/components/productfeature.vue","./src/pages/home/components/projectcta.vue","./src/types/kagol-vue-carousel.d.ts"],"errors":true,"version":"6.0.3"}
\ No newline at end of file
+{"root":["./src/app.vue","./src/main.ts","./src/routes.ts","./src/vite-env.d.ts","./src/components/back-top.vue","./src/components/down-menu.vue","./src/components/main-footer.vue","./src/components/main-header.vue","./src/components/video-model.vue","./src/directives/custom-animation.js","./src/directives/index.ts","./src/directives/myevents.ts","./src/directives/scroll-progress.ts","./src/directives/tween-animation.ts","./src/lang/en.ts","./src/lang/index.ts","./src/lang/zh-cn.ts","./src/lang/zh-tw.ts","./src/pages/aboutview.vue","./src/pages/contactview.vue","./src/pages/productsview.vue","./src/pages/about-us/ecosystem.vue","./src/pages/about-us/index.vue","./src/pages/about-us/mission.vue","./src/pages/about-us/our-team.vue","./src/pages/about-us/strategic-partners.vue","./src/pages/about-us/title.vue","./src/pages/aida/index.vue","./src/pages/events/index.vue","./src/pages/events/swiper.vue","./src/pages/home/index.vue","./src/pages/home/components/carousel.vue","./src/pages/home/components/productfeature.vue","./src/pages/home/components/projectcta.vue","./src/pages/my-account/account-info.vue","./src/pages/my-account/index.vue","./src/pages/my-account/login.vue","./src/pages/my-account/orders.vue","./src/pages/my-account/register.vue","./src/pages/my-account/tip-box.vue","./src/pages/my-account/welcome.vue","./src/stores/global.ts","./src/stores/index.ts","./src/stores/userinfo.ts","./src/types/kagol-vue-carousel.d.ts"],"version":"6.0.3"}
\ No newline at end of file
diff --git a/vite.config.ts b/vite.config.ts
index 04b94b8..2f2d946 100644
--- a/vite.config.ts
+++ b/vite.config.ts
@@ -7,12 +7,31 @@ import { fileURLToPath, URL } from 'node:url'
// https://vite.dev/config/
const config = {
+ ssg: {
+ // 静默所有警告
+ silent: true,
+
+ // 或者只忽略特定警告
+ onWarning: (warning, message) => {
+ // 忽略 ResizeObserver 和 localStorage 相关警告
+ if (message.includes('ResizeObserver')) {
+ return;
+ }
+ console.warn(warning);
+ }
+ },
+
+ // 全局定义模拟对象
+ define: {
+ 'ResizeObserver': 'typeof ResizeObserver !== "undefined" ? ResizeObserver : class ResizeObserver { observe() {} unobserve() {} disconnect() {} }',
+ },
base: '/',
plugins: [vue()],
ssr: {
noExternal: ['@kagol/vue-carousel']
},
ssgOptions: {
+ mock: true,
dirStyle: 'nested',
script: 'defer',
onFinished() {