Skip to content

Latest commit

 

History

History
52 lines (31 loc) · 2.08 KB

CONTRIBUTING.md

File metadata and controls

52 lines (31 loc) · 2.08 KB

How to contribute

This project was generated with Angular CLI version 6.2.4.

Prerequisites

  • NPM installed.
  • Angular CLI installed - npm install -g @angular/cli

Here are the steps to contribute to this project:

  1. Fork this repository in your GitHub profile.
  2. Clone this repository: git clone https://github.com/{YOUR-USERNAME}/betterpledge-frontend.git.
  3. run npm install to install all the dependencies mentioned in package.json.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI README.

Sending a PR for your contributions

When you are done with your changes in your local repository, push the changes on your repository and then go to https://github.com/gscdit/betterpledge-frontend/pulls and submit your pull request (for your branch) mentoning what changes have you made.

Here's the list of current contributors (feel free to add your name):