VSCODE平臺上使用VU3 遇到報錯 提示找不到VUE模塊

初學VUE,按照網友給出的步驟來進行操作

https://blog.csdn.net/weixin_39873136/article/details/123418796( 最終,雖然沒有報錯,但是找這個教程,沒有實現路由)

環境也搞定了VSCODE ,裝了VITE,又引入VUE3

結果弄到這步,出問題了

 

 

 

 

報錯,找不到模塊

 

 

 

因爲是自學初學,所以無法搞定,文章的博主也沒說過這個問題

所以一通找,

網友說的這個,沒解決問題,反正我去掉了這個也不行

點擊左下角的管理 --> 設置 --> 搜索 jsconfig ,把下面這項去掉勾選:

 

 

解決的步驟是:

(1) 建一個新文件夾,typeings,再建一個新文件 type.d.ts      (此處參考  https://segmentfault.com/q/1010000040178399  感謝)

 

 

 type.d.ts 文件內容如下

1     import type { DefineComponent } from 'vue'
2     const component: DefineComponent<{}, {}, any>
3     export default component
4   }

 

 

(2)增加一個文件 

 

 

文件內容如下 (感謝 https://blog.csdn.net/qq_40606563/article/details/126068678)

 

{
  "compilerOptions": {
    "target": "esnext",
    "module": "esnext",
    "useDefineForClassFields": true,
    "moduleResolution": "node",
    "strict": true,
    "jsx": "preserve",
    "sourceMap": true,
    "skipLibCheck": true,
    "resolveJsonModule": true,
    "esModuleInterop": true,
    "lib": ["esnext", "dom"],
    "baseUrl": "./",
    "paths": {
      "@": ["src"],
      "@/*": ["src/*"]
    }
  },
  "include": [
    "src/**/*.ts",
    "src/**/*.d.ts",
    "src/**/*.tsx",
    "src/**/*.vue",
    "*.ts"
  ],
  "references": [{ "path": "./tsconfig.node.json" }]
}

 

這樣就不報錯了

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章