typescript - 如何调试 TypeScript 编译性能问题

标签 typescript performance compilation profiling

我的 TypeScript 项目已经有一段时间了,而且相当大。最近编译时性能明显变差了。我认为很可能是我在某处包含的一些“整洁”的打字技巧导致了这种情况。

不幸的是,这是一个大型项目,并且包含许多其他大型 TypeScript 依赖项,因此很难知道确切的根本原因。

在这种情况下,是否有任何工具可以调试 TS 编译器类型检查性能?例如查看哪些文件/类型花费 TypeScript 最多的时间来编译。

最佳答案

TypeScript 4.1 引入了 generateTrace 标志,以便更轻松地识别程序中花费最多编译时间的部分。
有专门的WIKI here
请记住:

This feature is still experimental and will likely change significantly in TS 4.2

关于typescript - 如何调试 TypeScript 编译性能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57461916/

相关文章:

node.js - 如何在TypeScript接口(interface)中定义mongoose_id?

javascript - 在 Typescript 中过滤数组

sql - IN 与 JOIN 大行集

performance - 多列的matlab矩阵索引

python - 如何一键运行Python脚本?

javascript - 将对象转换为数组 typescript

database - 做或不做:将图像存储在数据库中

visual-studio-2012 - 如何更快地编译boost?

java - 编译 Java 程序时遇到问题,我对它很陌生。无法弄清楚如何处理目录

javascript - 创建一个与另一个形状相同的树数据结构