2017-08-11 26 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

相关问题