- Latest stable versions of
node
,npm
installed. - Having
yarn
installed is strongly recommended. - Any simple web server od browser extension. Recommended: Web Server for Chrome
- Clone the repo
yarn
or
npm install
- Start
Web Server for Chrome
extension and point tobuild
folder using "Choose folder" button. Open the link you see in "Web Server URL(s)" section (make sure the "Automatically show index.html" option is on). You should see the page withPWA Workshop
header.
npm uninstall -g angular-cli
npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@latest
Check the version:
npm list @angular/cli version -g
The output should be 1.0.0-rc.0
- In the terminal
ng serve
- Open http://localhost:4200/. You should see the page with
PWA Workshop
header. There will be some warnings about<template> element
in the console. Ignore them. - "Ctrl-C" to stop the app.
ng build --prod
The dist
folder should be created. Start Web Server for Chrome
extension and point to this folder using "Choose folder" button. Open the link you see in "Web Server URL(s)" section (make sure the "Automatically show index.html" option is on). You should see the page with PWA Workshop
header.