1
我不確定這件事,但是我需要將打字稿與打字稿一起編輯,並將它們編入原來的路徑。我是否需要在Typescript中編譯定義文件?
如果是,爲什麼,以及如果沒有,爲什麼不呢?
我是新來的Typescript,到目前爲止一直在使用打字方式,我認爲他們只是用於IDE不拋出錯誤,但現在我不太確定,因爲我看過一些文章討論編譯這些。
我不確定這件事,但是我需要將打字稿與打字稿一起編輯,並將它們編入原來的路徑。我是否需要在Typescript中編譯定義文件?
如果是,爲什麼,以及如果沒有,爲什麼不呢?
我是新來的Typescript,到目前爲止一直在使用打字方式,我認爲他們只是用於IDE不拋出錯誤,但現在我不太確定,因爲我看過一些文章討論編譯這些。
只要您引用.d.ts文件中定義的類型和變量,就必須將其保留在那裏以便構建一個乾淨的版本。如果您移動文件,請更新參考以反映該文件。將.d.ts文件視爲編譯器的擴展。
你可以在你的.ts文件中定義「假裝」接口來定義你正在使用的名稱,但是這會使你的主文件變得雜亂無章。
你是什麼意思的類型? – Pablo
@Pablo我想'.d.ts'文件。 –
@Pablo .d.ts文件,即jQuery的類型:https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/jquery/jquery.d.ts – Ilja