node
- Angular CLI (v17)
Fork the repo and clone your fork to get the artefacts locally.
Set the upstream repo so you can raise a PR against that repo:
git remote add upstream [email protected]:iancharlesdouglas/ng-realworld-ssr.git
npm i
In your IDE make the following settings:
- install the ESLint and Prettier extensions and set format on save to true
- tab stops should be 2 characters (as configured in Pretter/ESLint setup)
- print width should be 120 characters (as configured in Prettier/ESLint setup).
Run npm build
.
See the main README.
Before submitting a pull request, make sure your fork is up to date with the latest upstream changes.
git fetch upstream
git checkout main
git merge upstream/main
After you've pushed your changes to remote, submit your PR. Make sure you are comparing <YOUR_USER_ID>/feature
to origin/main
.