Deno 中間件

Qwik City Deno 中介層允許您將 Qwik City 連接到 Deno 伺服器,該伺服器使用 Deno 完善支援的標準 Request/Response。一些 Deno 伺服器實作包括

安裝

要整合 deno 轉接器,請使用 add 命令

npm run qwik add deno

生產環境建置

要建置應用程式的生產環境版本,請使用 build 命令,此命令將自動執行 npm run build.servernpm run build.client

npm run build

服務

在建置後啟動 Deno 伺服器

npm run serve

生產環境部署

由於您選擇了 Deno,因此在執行 npm run build 之後,您就需要自行處理

  • 將會建立 dist 資料夾,其中包含所有靜態檔案。
  • 將會建立 server 資料夾,其中包含所有節點伺服器檔案。

根據預設,SSG 模式處於啟用狀態。如果您想變更此行為,可以編輯 adapters/deno 資料夾內的 vite.config.ts 檔案。在此檔案中,您可以設定 SSG 的行為,或移除 SSG 部分以切換到完整的 SSR

貢獻者

感謝所有幫助改進此文件的貢獻者!

  • adamdbradley
  • mrhoodz
  • gioboa