Initial Commit
Include basic setup for your project.
The first commit requires some necessary setup. See an example init commit.
A JS project should include:
- .gitignore - ignore any meta files, like
package-lock.json
or they may cause merge conflicts - .vscode/extensions - would recommend “dbaeumer.vscode-eslint”
- .vscode/launch.json - file for running the debugger
- .vscode/settings.json - ensure that
formatOnSave
and linting are enabled - README.md
- package.json - include test commands - include repo - include test runner dependencies
If starting a project with React, bear in mind that create-react-app runs some pretty hacky processes behind the scenes. You can use the following boilerplate in your project: init with coderoad react tutorial starter · ShMcK/coderoad-tutorial-tweeter@059e004 · GitHub