Bläddra i källkod

彻底解决tsconfig找不到问题:移除@vue/tsconfig依赖,配置直接内联

cnbugs 1 vecka sedan
förälder
incheckning
f79fd3ab22
3 ändrade filer med 3 tillägg och 4 borttagningar
  1. 0 1
      frontend/package.json
  2. 0 1
      frontend/tsconfig.app.json
  3. 3 2
      frontend/tsconfig.node.json

+ 0 - 1
frontend/package.json

@@ -16,7 +16,6 @@
   },
   "devDependencies": {
     "@vitejs/plugin-vue": "^4.5.0",
-    "@vue/tsconfig": "^0.5.0",
     "typescript": "^5.2.2",
     "vite": "^5.0.0",
     "vue-tsc": "^1.8.22"

+ 0 - 1
frontend/tsconfig.app.json

@@ -1,5 +1,4 @@
 {
-  "extends": "@vue/tsconfig/tsconfig.web.json",
   "compilerOptions": {
     "composite": true,
     "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",

+ 3 - 2
frontend/tsconfig.node.json

@@ -1,12 +1,13 @@
 {
-  "extends": "@vue/tsconfig/tsconfig.node.json",
   "compilerOptions": {
     "composite": true,
     "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo",
     "skipLibCheck": true,
     "module": "ESNext",
     "moduleResolution": "bundler",
-    "allowSyntheticDefaultImports": true
+    "allowSyntheticDefaultImports": true,
+    "strict": true,
+    "noEmit": true
   },
   "include": ["vite.config.ts"]
 }