Sending the Angular app into deep, deep offline with Workbox
- Latest stable versions of
node,npminstalled. - Static web server with SPA support:
- serve. Recommended and pre-configured.
- superstatic. Use this as a fallback option.
- Clone the repo
git checkout workbox-v4-bundle
npm installnpm uninstall -g angular-cli
npm uninstall -g @angular/cli
npm cache clean
npm install -g @angular/cli@latestCheck the version:
npm list @angular/cli version -gThe output should be at least 6.x.x
- In the terminal
ng serve- Open http://localhost:4200/. You should see the page with
Angular PWAheader. - "Ctrl-C" to stop the app.
npm run build-pwa-bundleThe dist/angular-pwa folder should be created.
- If you use
serve: Runserveand openhttp://127.0.0.1:5000in your browser.
You should see the page with Angular PWA header.