打字稿编辑变慢 – WebStorm

有些日子以来,我看到打字稿的编写速度越来越慢。 使用webstorm文件观察器编译一个文件花了我大约1-4秒,但我添加了许多TS文件(现在75,我认为这不是很多…),一个简单的文件编译时间约10秒。

如果我需要更改分支或更新定义,它可能会变成5分钟左右。 我的电脑真的很强大(游戏电脑),我不明白为什么它变得这么慢。

所有的文件都是逐一编译的,webstorm的方式…如果服务器与监视器同时运行,它会变得疯狂,因为重新启动可能是50次。 (显然,我把它closures了,但如果我需要closures它,那么有一个观察者是没有用的)

任何想法? 我看了几次像我的讨论,但到目前为止,我没有真正find任何解决方法。

你可以把文件观察者指向一口气编译你所有文件的任务。 例如grunt-ts: https : //github.com/basarat/grunt-ts将你所有的文件编译成一个命令到tsc。

PS披露:我是grunt-ts的作者之一