Quasar CLI with Vite - @quasar/app-vite
注意生成的 /src-ssr 目录中的 /src-ssr/package.json 文件。它的用途是让你能够直接在此目录下安装 SSR 模式使用的包(而不是污染公共的 /src)。
{
"name": "quasar-ssr-app-hono",
"version": "1.0.0",
"description": "Quasar SSR server folder",
"type": "module",
"private": true,
"dependencies": {
"hono": "^4.12.12",
"@hono/node-server": "^2.0.0"
}
}content_paste
WARNING
如果你在 /src-ssr 中从 node_modules 导入任何内容,请注意:
- /src-ssr/package.json >
dependencies中指定的包是运行时依赖,会被嵌入到你的生产 dist/ 中 devDependencies中指定的包被视为构建系统依赖,如@types/*,它们不会被嵌入到 dist/ 中。
只有 dependencies 会被嵌入到你的 dist/ 中,以确保它尽可能小,不会浪费时间安装不必要的依赖。
安装 SSR 特定的包,如实际的 Web 服务器、中间件和插件:
# 在 /src-ssr 中运行以安装运行时依赖(将嵌入到 /dist):
$ yarn add <deps>
# 在 /src-ssr 中运行以安装构建系统使用的依赖(如有)
$ yarn add -D <dev-deps>content_paste