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

我们将利用 Quasar CLI 开发和构建 SSR 网站。构建 SPA、Mobile App、Electron App、PWA 或 SSR 之间的区别仅仅是由quasar devquasar build 命令中的mode参数决定的。

为了开发或建立一个 SSR 网站,我们首先需要将 SSR 模式添加到我们的 Quasar 项目中:

quasar mode add ssr

如果您想直接开始开发,也可以跳过 “quasar mode” 命令,直接使用:

quasar dev -m ssr

这样,如果项目缺少 SSR 模式,则会自动添加后启动。

在回答了您想使用哪个 Web 服务器(Hono/Express/Fastify 等)的问题后,项目中会新建一个目录(详情请参考配置 SSR页面):

server-assets/
# 原样复制到 dist
render.js
# (或 .ts) 使用 Vue 渲染页面的中间件
server.js
# (或 .ts) SSR Web 服务器
package.json
# 用于在 /src-ssr 目录下安装 SSR 专用依赖