Why donate
API Explorer
Upgrade guide
The quasar.config file
Convert to CLI with Webpack
Browser Compatibility
Supporting TypeScript
Directory Structure
Commands List
CSS Preprocessors
Lazy Loading - Code Splitting
Handling Assets
Boot Files
Prefetch Feature
API Proxying
Handling Webpack
Handling process.env
State Management with Pinia
State Management with Vuex
Testing & Auditing
Developing Mobile Apps
Ajax Requests
Opening Dev Server To Public
Quasar CLI with Webpack - @quasar/app-webpack
PWA Build Commands


$ quasar dev -m pwa

# ..or the longer form:
$ quasar dev --mode pwa


Do not miss the HMR for PWA (Hot Module Reload) page.


Do not run Lighthouse on your development build because at this stage the code is intentionally not optimized and contains embedded source maps (among many other things).

Building for Production

$ quasar build -m pwa

# ..or the longer form:
$ quasar build --mode pwa

If you want a production build with debugging enabled:

$ quasar build -m pwa -d

# ..or the longer form
$ quasar build -m pwa --debug