-
Notifications
You must be signed in to change notification settings - Fork 29.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make setting up a tuned TypeScript project easy as 🥧 #121345
Comments
Something that would remove one toekick for generic TS setup (mainly in the 'debugging' step) would be if the compiler would create sourcemaps by default. I'm sure there's reasoning behind why it's not the case, but I couldn't find it and I think sourcemaps are desired in vastly more cases nowadays than they're undesired. |
Adding to the list of ideas:
|
Just chiming in: I think we can help with the tsconfig question by using the basic tsconfig created when you run It would also be great for Compile and Running your projects to potientially be as easy as a button click. I do agree node packages being detected/installed as well. |
As a starting solution, we discussed a simple solution: Having a welcome page for TypeScript that has the following steps:
I think our simple solution can also assist here #124280 . it is mentioned that the having a base tsconfig can speed up the run/debug I would love to hear your thoughts @JacksonKearl @DanielRosenwasser @digitarald Also going to mention @connor4312 since its his comment I am referring to |
I think making sure that a user has Node.js installed is a good one to note too. |
How about editing tsconfig.json with the built-in settings editor #104044? |
Currently it takes quite a bit of product knowledge to set up a TypeScript project and get all the nice features VS Code has to offer. Examples:
And probably lots more...
This issue tracks making these questions easy to answer, the starting point for this will be developing
start
list contributions to instantiate template folders that have been tuned to make the development/build/test/debug process as seamless as possible.The text was updated successfully, but these errors were encountered: