Javascript 如何加快初始TypeScript编译时间

Javascript 如何加快初始TypeScript编译时间,javascript,typescript,Javascript,Typescript,我有一个相当大的TypeScript项目(200多个文件),当我在监视模式下运行它时需要一些时间(10秒以上)来启动(tsc--watch)。然而,一旦它运行起来,就可以很快地完成一个完整的打字脚本 如何加快tsc的初始启动速度--观看 TypeScript 3.4 rc获得了--incremental编译器选项() 启用时,如果还没有文件,TypeScript将生成一个.tsbuildinfo文件(因此您仍然会玩一次10秒以上的惩罚)。但如果它存在,冷的tsc--watch将以超快的速度运行(

我有一个相当大的TypeScript项目(200多个文件),当我在监视模式下运行它时需要一些时间(10秒以上)来启动(
tsc--watch
)。然而,一旦它运行起来,就可以很快地完成一个完整的打字脚本


如何加快tsc的初始启动速度--观看

TypeScript 3.4 rc获得了
--incremental
编译器选项()

启用时,如果还没有文件,TypeScript将生成一个
.tsbuildinfo
文件(因此您仍然会玩一次10秒以上的惩罚)。但如果它存在,冷的tsc--watch将以超快的速度运行(不再延迟10秒)

如何启用增量构建 使用命令行标志--incremental或在
tsconfig.json
中:

{
    "compilerOptions": {
        "incremental": true
    }
}
我从命令行执行了
--incremental
,它抛出了
错误TS5074:只能使用tsconfig指定选项--incremental,发送到单个文件,或者在指定选项--tsBuildInfoFile时指定。发现1个错误。