2017-08-11 47 views
0

有沒有一種方法可以在Visual Studio內建的打字稿構建中首先訂購一個打字稿文件?我將文件命名爲「_default.ts」,大部分時間都是這樣,但不是100%。我的目標是讓我的jsHint代碼行靠近Bundle.js文件的頂部。有沒有辦法讓一個文件在打字稿中排在第一位

+0

該訂單可能由'/// '開頭。我知道有2個選項如何做到這一點。首先是你需要在每個其他文件中指定對第一個文件的引用......其次是你有一個額外的文件定義了對所有其他文件的引用,包括第一個文件,並且在需要時對引用進行排序。 – Misaz

回答

0

如果您使用的是tsconfig.json,則可以明確列出"files"字段。這最適合乾淨和線性的依賴關係。例如:

{ 
    "compilerOptions": { 
     "module": "none", 
     "target": "es5" 
    }, 
    "files": [ 
     "file1.ts", 
     "file2.ts" 
    ] 
} 

另外,like Misaz said,每個文件可以有一個明確的/// <reference path="..." />註釋指明其依賴。

但是,如果你決定創建一個文件中的所有的源代碼,引用使用/// <reference path="" />評論,你還不如用tsconfig.jsonfiles選項。

+0

就我而言,只需在VS中進行小的編輯,然後撤消對我想先出現的文件的編輯更容易。這將使用我剛剛在頂部編輯的文件重建Bundle.js。但是,您的答案適用於那些有足夠時間來創建這些配置文件的人。 – Lambert

相關問題