-
Notifications
You must be signed in to change notification settings - Fork 85
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
enable composite and TypeScriptBuildMode
- Loading branch information
1 parent
83231fb
commit f4ec624
Showing
2 changed files
with
2 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
f4ec624
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typescript MSBuild times 25% to 50% FASTER with Project References
This commit (together with the ones in Extensions and Southwind) enabled Typescript Project References and BuildMode.
The idea is to teach Typescript compiler that there are three Typescript projects, and they don't need to be recompiled every single time if they haven't change.... more or less. You can learn more about this feature here
Looks like the compiler still needs to spend some time checking things, so not 0s for Signum.React rebuild, but it's substantially faster now (between 25% and 50%) when MSBuild.
Webpack is still transpile-only and as fast as before.
f4ec624
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome! 🥇