深圳幻海软件技术有限公司 欢迎您!

  • Nest.js 这么大的项目是怎么优化 ts 编译性能的?

    Nest.js是流行的node服务端框架,最近我注意到它有一个大的PR。这个PR涉及到50多个文件,800多行代码的改动:同学们肯定会觉得这么多代码改动肯定是大版本升级无疑了。然而,它并没有更新版本号:可以看到Nest从gulp切换到了tsc编译,但是版本号依然是9.1.2。为什么这么大的PR没有改

  • TypeScript 编译性能优化:Project Reference

    TypeScript给JavaScript添加了一套类型系统,可以在编译期间检查出类型错误,这增加了代码的健壮性,但也多了一个编译的过程。ts编译速度与项目规模有关,如果项目比较大,代码很多,那就需要编译很长一段时间。有没有什么办法可以提升tsc编译的性能呢?还真有,TypeScript3.0的时候

  • 编译TS 代码用TSC 还是Babel?

    编译TypeScript代码用什么编译器?那还用说,肯定是ts自带的compiler呀。但其实babel也能编译ts代码,那用babel和tsc编译ts代码有什么区别呢?我们分别来看一下:tsc的编译流程typescriptcompiler的编译流程是这样的:源码要先用Scanner进行词法分析,拆

推荐阅读