tsc --build / Project References Feedback & Discussion
See original GitHub issueContinuation of #3469 “Medium-sized Projects” which has grown too large for GitHub to display comfortably
Please use this thread for feedback, general discussion, questions, or requests for help / “is this a bug” discussions.
Active bugs / PRs in this area:
Possible next steps:
- (none yet; @andy-ms) Find unloaded downstream projects during rename
- #25376 Infer project references from monorepo tooling package.json files
- #25562 Terse mode output for
tsc -b
- (none yet; @weswigham ?) Intermediate build outputs to temp folders
- (none; stretch) Parallelization / worker processes under
tsc -b
Other interesting links:
- https://github.com/RyanCavanaugh/learn-a - sample project references repo using lerna
- https://github.com/RyanCavanaugh/project-references-outfile - sample project references repo using
--outFile
- https://github.com/Microsoft/TypeScript/issues/3469#issuecomment-341317069 Ryan’s outline of what we’re doing/did and why
- https://github.com/Microsoft/TypeScript/issues/3469#issuecomment-400439520 pre-draft of handbook page
- https://github.com/RyanCavanaugh/learn-a/pull/3/files
learn-a
repo usingyarn
workspaces!
Issue Analytics
- State:
- Created 5 years ago
- Reactions:40
- Comments:107 (28 by maintainers)
Top Results From Across the Web
Documentation - Project References - TypeScript
Project references are a new feature in TypeScript 3.0 that allow you to structure your TypeScript programs into smaller pieces.
Read more >Boost your productivity with TypeScript project references
What has really boosted my TypeScript development is the ability to have tsc watch for changes in every package of a monorepo. I...
Read more >Using TypeScript Project References to share common code
Project references allow you to structure your TypeScript programs into smaller pieces. By doing this, you can greatly improve build times, ...
Read more >Tasks in Visual Studio Code
Select tsc: build or tsc: watch and VS Code will generate a tasks.json file. ... Similarly, you can reference your project's configuration settings...
Read more >Need help setting up a TypeScript project with multiple ...
If you wonder how I ended using project references ( references ), the sole ... npx tsc --build has --dry mode but it...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Just as a heads up for everyone: @RyanCavanaugh recently became a father! 🎉 👶 🍼 🎉
He’ll be out for a while, but in the meantime if you are running into anything bug-like, I’d encourage you to file separate issues and the team will try to take a look.
Otherwise, this is still a good venue for general discussion. Thanks all!
Can we add a option to show the build progress like: (12/50) abc.ts compiling…