为什么捐赠
API 浏览器
升级指南
NEW!
创建新项目
quasar.config 配置文件
从 Webpack 项目转换
浏览器兼容性
TypeScript 支持
目录结构
命令列表
CSS 预处理器
使用 VueRouter 进行页面路由
懒加载 - 代码分割
资源处理
Boot 文件
预取特性
API 代理
配置 Vite
处理 import.meta.env
使用 Pinia 管理状态
代码检查与格式化
测试与审计
开发移动应用
Ajax 请求
开放开发服务器到公网
联系站长
Quasar CLI with Vite - @quasar/app-vite
SSR with PWA Client Takeover

使用 Quasar CLI 您可以构建 SSR + PWA 组合的应用。为了给 SSR 应用开启 PWA,首先您需要编辑 /quasar.config.js

// quasar.config.js
return {
  // ...
  ssr: {
    pwa: true,
  },
};

新客户端的第一个请求将从 webserver 获取( SSR 提供初始页面内容)。PWA 安装完成后就接管了客户端。所有后续的请求都将从缓存中获取(除非有一些自定义配置修改了这一点)。

更多关于 PWA 的信息,请参考 PWA Introduction 部分。