- Node v10.16.0
- NPM v6.9.0
- Angular CLI v8.3.18
First of all, run:
npm install
Then, you can start project running, automatically the proxy to weather api will be setted:
npm start
Run npm start
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
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
.
Run
npm run build
to build the project. The build artifacts will be stored in the dist/
directory.
or
npm run build-prod
or
npm run build-ci
to install, building ind production mode and running tests
Run
npm run test
to execute the unit tests via Karma.
or
npm run test-prod
to execute in production mode with chromeheadless and test-coverage.
Run
ng e2e
to execute the end-to-end tests via Protractor.
To get more help on the Angular CLI use ng help
or go check out the Angular CLI README.
Given a version number MAJOR.MINOR.PATCH, increment the:
MAJOR version when you make incompatible API changes, MINOR version when you add functionality in a backwards-compatible manner, and PATCH version when you make backwards-compatible bug fixes. Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
Please check docs for more info.
Any changes made to the project should be in the changelog of that version, so be sure to update this file.
For more info about changelog, check https://keepachangelog.com/en/1.0.0/