https://bit.ly/workbox-workshop
- Latest stable versions of
node
,npm
installed. - Having
yarn
installed is strongly recommended. - Any simple web server od browser extension. Recommended:
- http-server. This is preferred option.
- Web Server for Chrome. Use this as a fallback option.
- Clone the repo
yarn
or
npm install
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 at least 1.7.3
- In the terminal
ng serve
- Open http://localhost:4200/. You should see the page with
PWAtter
header. - "Ctrl-C" to stop the app.
ng build --prod
The dist
folder should be created.
- If you use
http-server
: Runhttp-server dist -p 8080
and openhttp://127.0.0.1:8080
in your browser. - If you use
Web Server for Chrome
: StartWeb Server for Chrome
extension and point to this folder using "Choose folder" button OR. 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 PWAtter
header.