Skip to content
This repository has been archived by the owner on Oct 28, 2020. It is now read-only.

Latest commit

 

History

History
64 lines (48 loc) · 1.93 KB

CONTRIBUTING.md

File metadata and controls

64 lines (48 loc) · 1.93 KB

Contributing to ng-wiz

We would love for you to contribute to ng-wiz and help make it even better than it is today! As a contributor, here are the guidelines we would like you to follow:

Code of Conduct

Help us keep ng-wiz open and inclusive. Please read and follow our Code of Conduct.

Got a Question or Problem?

You can open a GitHub issues for bug reports, feature requests, and missing documentation.

How to develop ng-wiz

In order to run ng-wiz in development mode, clone the repository locally with

git clone https://github.com/ZimGil/ngWiz.git

go into the newly created folder and install all dependencies

cd ng-wiz
npm install

This will also build the application and create an initial dist folder.

To see code changes, run build after you make your changes to create the dist folder:

npm run build

after that, start ng-wiz again.

Run ng-wiz locally

This will run ng-wiz in developer mode with ng-wiz's folder as root

npm start

Run ng-wiz globally

If you want to test ng-wiz as if it was installed globally, run

npm link

This will create a semantic link to the repo's folder. You can run ng-wiz in your command line from anywhere. Any changes will take effect after a restart.

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.