鍍金池/ 問答/HTML/ 為何在typeScipt中可以使用vue-shims.d.ts文件,ts是如何識

為何在typeScipt中可以使用vue-shims.d.ts文件,ts是如何識別到這個文件的。

另外,為何下列代碼可以聲明.vue的文件呢。

// src/vue-shims.d.ts

declare module "*.vue" {
    import Vue from "vue";
    export default Vue;
}
回答
編輯回答
女流氓

因為js本身是沒有類型的,ts的語言服務(wù)需要.d.ts文件來識別類型,這樣才能做到相應(yīng)的語法檢查和智能提示,我們自己編寫的.d.ts文件直接放在項目的目錄下,ts自己會去識別,不用我們做什么操作,更加詳細(xì)的資料可以看一下文檔

2018年7月18日 23:09