About MySelf - https://www.youtube.com/watch?v=mPDa2aycGzc Subscribe my Youtube Channel https://www.youtube.com/c/CodezTech?sub_confirmation=1
npm run build:prod
to build a production optimized version of the app.npm run docker:debug
to run tests and build a containerized version of the app.
Sadly Waffle.io no longer exists. I recommend using GitHub Projects as a free replacement.
Unfortunately Zeit Now no longer allows publication of arbitrary Dockerfile
images. Using Zeit v2 you can publish the output of your dist
folder and still be able to host your application for free.
A replacement for publishing arbitrary Docker images would be a new service called Google Cloud Run. A sample command would look like gcloud beta run deploy --image localcast-weather
.
- Do NOT install
@angular/cli
ortypescript
globally to avoid version mismatch issues across multiple projects. - Run
npx @angular/cli new app-name --routing
to create a new Angular app with basic routing wired.- If you have trouble with this command, try
npx -p @angular/cli new app-name --routing
- If you have trouble with this command, try
- To run
ng
commands from within the project directory, preprendnpx
to commands, likenpx ng build
. - To continue using
ng
without having to prependnpx
, configure shell autofallback as described here: https://www.npmjs.com/package/npx#shell-auto-fallback.
- Run
npm start
for a developmenet server. Navigate tohttp://localhost:5000/
. The app will automatically reload if you change any of the source files. - Run
npm test
to execute the unit tests via Karma. - Run
npm run e2e
to execute the end-to-end tests via Protractor.
- Run
ng generate component component-name
to generate a new component. You can also useng generate directive|pipe|service|class|guard|interface|enum|module
.
This project was generated with Angular CLI version 1.6.3.