Skip to content

Commit 047f53e

Browse files
authored
Merge pull request #40 from DamnDamnDamnM3/feature/ci-cd-deploy-workflow
fix: 修正前端 TypeScript 型別設定以通過 CI 建置
2 parents 73e320d + fd67728 commit 047f53e

3 files changed

Lines changed: 23 additions & 41 deletions

File tree

frontend/package-lock.json

Lines changed: 18 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

frontend/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"vue-router": "^4.4.5"
1515
},
1616
"devDependencies": {
17+
"@types/node": "^25.9.3",
1718
"@vitejs/plugin-vue": "^5.1.4",
1819
"@vue/tsconfig": "^0.9.1",
1920
"typescript": "^5.5.3",

frontend/tsconfig.node.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@
22
"compilerOptions": {
33
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
44
"target": "ES2022",
5-
"lib": ["ES2023"],
5+
"lib": ["ES2023", "ESNext"],
66
"module": "ESNext",
77
"moduleResolution": "bundler",
8+
"types": ["node"],
89
"strict": true,
9-
"noEmit": true
10+
"noEmit": true,
11+
"skipLibCheck": true
1012
},
1113
"include": ["vite.config.ts"]
1214
}

0 commit comments

Comments
 (0)