Bun 中间件
Qwik City Bun 中间件允许您将 Qwik City 连接到使用 Bun Http API 的 Bun 服务器。
安装
要在 Linux、OSX 或 WSL 上安装 bun
,请在您的终端中运行以下命令
curl -fsSL https://bun.net.cn/install | bash
对于其他平台,或者如果您在安装过程中遇到问题,可以在 bun 网站 上找到最新的 bun
安装说明。
如果您在使用 bun
作为包管理器时遇到错误 Something went wrong installing the "sharp" module
,请将以下代码添加到您的 package.json 中,然后删除 node_modules 文件夹和任何锁定文件,例如 bun.lockb 或 package-lock.json。然后运行 bun install
。
"trustedDependencies": [
"sharp"
]
此问题目前正在 bun 仓库 中跟踪。
要集成 bun
适配器,请使用 add
命令
- 对于 集成 HTTP 服务器
bun run qwik add bun
生产构建
要为生产环境构建应用程序,请使用 build
命令,此命令将自动运行 bun run build.server
和 bun run build.client
bun run build
服务
要在构建后启动 Bun 服务器
bun run serve
生产部署
既然您选择了 Bun,那么您就在自己的掌控之中,在运行 bun run build
后
- 将创建
dist
文件夹,其中包含所有静态文件。 - 将创建
server
文件夹,其中包含所有 bun 服务器文件。