問題:開發 Vue3 + TS 項目時,ts文件提示找不到模塊“.vue”或其相應的類型聲明


一、問題描述

ts文件無法識別.vue,雖然可以i編譯可以運行,但是紅色的波浪着實讓人煩心呢!!

 

 

 二、解決方案

雖然不解決這個問題,項目還是可以i編譯可以運行,但是紅色的波浪着實讓人煩心呢!!所以還是查找問題找到了解決方案。看着舒服多了

1.在src目錄下創建vue.d.ts文件(啥名字都行我直接叫vue了)

2.在vue.d.ts文件進行以下聲明

declare module "*.vue" {
    import Vue from "@/vue";
    export default Vue;
  }

3.找到tsconfig.app.json文件加入include

 

 

至此,完美解決啦~(如果有錯誤歡迎大家評論指出)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM