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

Create a Development Survival Guide #18331

Open
novocaine opened this issue Aug 2, 2021 · 1 comment
Open

Create a Development Survival Guide #18331

novocaine opened this issue Aug 2, 2021 · 1 comment
Labels
A-Developer-Experience A-Documentation T-Other Questions, user support, anything else

Comments

@novocaine
Copy link
Contributor

We have some barebones documentation in our README but it would be great to have some more depth material explaining how to get productive quickly.

For example:

  • How to setup common IDEs (e.g. VSCode, WebStorm) to work on the project - linting, debugging, running tests etc
  • How to work efficiently with the multiple repositories involved
  • Common errors and how to fix them
@novocaine novocaine created this issue from a note in Web App Team (Next) Aug 2, 2021
@novocaine novocaine added T-Other Questions, user support, anything else A-Developer-Experience labels Aug 2, 2021
@turt2live
Copy link
Member

A WebStorm tip: It'll probably get confused about the layers: explicitly running yarn build in each layer then excluding the build output directories manually will save your imports a little bit. It'll still probably screw up imports from the js-sdk though, so manually check that those are pointing at src rather than lib before committing (until we get rid of the horrid webpack hacks we have in place for sourcemap alignment)

@novocaine novocaine moved this from Next to Backlog (Unsorted) in Web App Team Aug 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Developer-Experience A-Documentation T-Other Questions, user support, anything else
Projects
None yet
Development

No branches or pull requests

3 participants