Skip to content
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

Improve dev experience on Windows #1216

Closed
DonJayamanne opened this issue Mar 27, 2018 · 0 comments · Fixed by #1217
Closed

Improve dev experience on Windows #1216

DonJayamanne opened this issue Mar 27, 2018 · 0 comments · Fixed by #1217
Labels
debt Covers everything internal: CI, testing, refactoring of the codebase, etc.

Comments

@DonJayamanne
Copy link

Dev experience on windows is poor:

  • Slow compilation

Solution:

  • Use tsc in watch mode (faster)
  • Selectively compile modified files using strict compilation but not display errors in problems window
  • Disable tslint (extension) from linting any unmodified files (we run linters only on modified files)
  • Create three tasks in tasks.json
@brettcannon brettcannon added needs PR debt Covers everything internal: CI, testing, refactoring of the codebase, etc. labels Mar 28, 2018
DonJayamanne added a commit that referenced this issue Mar 30, 2018
* split compilation for faster compilation on windows
* 📝 update docs and change log
* 🔨 rename linting (else auto fix is not available) [skip ci]
* 🔨 minor changes [skip ci]
* Fixes #1216
@lock lock bot locked as resolved and limited conversation to collaborators Jul 11, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
debt Covers everything internal: CI, testing, refactoring of the codebase, etc.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants