Skip to content

Commit 4ffcd7e

Browse files
committed
refactor(website): 清理无用配置并优化错误处理
删除无用的 vite 配置文件和类型声明文件 简化 package.json 中的脚本命令 更新 .gitignore 忽略规则 优化 ProjectPage.vue 中的错误处理逻辑
1 parent 248a653 commit 4ffcd7e

File tree

6 files changed

+7
-33
lines changed

6 files changed

+7
-33
lines changed

package/website/.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,5 @@ dist-ssr
2323
*.sln
2424
*.sw?
2525
test*
26-
*.map
26+
*.vue.js
27+
*.vue.js.map

package/website/package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@
55
"type": "module",
66
"scripts": {
77
"dev": "vite",
8-
"build": "vue-tsc -b && vite build",
9-
"type-check": "vue-tsc --noEmit",
10-
"lint": "eslint .",
8+
"build": "vite build",
119
"preview": "vite preview"
1210
},
1311
"dependencies": {

package/website/src/views/ProjectPage.vue

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,8 +289,9 @@ const fetchGithubData = async (url: string) => {
289289
const response = await fetch(url)
290290
if (!response.ok) throw new Error(`请求失败: ${response.status}`)
291291
return await response.json()
292-
} catch (err: any) {
293-
errorMsg.value = `获取数据失败: ${err.message},请稍后重试`
292+
} catch (err: unknown) {
293+
const message = err instanceof Error ? err.message : String(err)
294+
errorMsg.value = `获取数据失败: ${message},请稍后重试`
294295
console.error('GitHub API请求错误:', err)
295296
return null
296297
}

package/website/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@/*": ["src/*"]
2323
}
2424
},
25-
"include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", "src/composables/useTheme.js", "src/api/blog.js"],
25+
"include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],
2626
"references": [{ "path": "./tsconfig.node.json" }],
2727
"exclude": ["node_modules"]
2828
}

package/website/vite.config.d.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.

package/website/vite.config.js

Lines changed: 0 additions & 24 deletions
This file was deleted.

0 commit comments

Comments
 (0)