Thank you for your interest in contributing! Please feel free to put up a PR for any issue or feature request. Even if you have little to no experience with Angular, I'll be more than happy to help. :)
- Fork the repo
- Clone your fork
- Make a branch for your feature or bug fix
- If you don't have Angular CLI installed:
npm install -g angular-cli@latest
ng init
- Type
n
for each file to not overwrite any file changes - Run
ng serve
and openlocalhost:4200
in a browser - Work your magic
- Run
ng build --prod --aot
orng serve --prod --aot
to kick off a production build and make sure nothing is broken - To test service worker changes:
ng build --prod --aot
to kick off a fresh build and update thedist/
directorynpm run precache
to generate the service worker filenpm run static-serve
to load the application along with the service worker asset using live-server
- Add yourself to the contributor's list in the README!
- Commit your changes and reference the issue you're addressing (for example:
git commit -am 'Commit message. Closes #5'
) - Push your branch to your fork
- Create a pull request from your branch on your fork to
master
on this repo - Have your branch get merged in! 🌟
If you experience a problem at any point, please don't hesitate to file an issue or send me a message!