Bun 中介軟體

Qwik City Bun 中介軟體允許您將 Qwik City 連接到使用 Bun Http API 的 Bun 伺服器。

安裝

要在 Linux、OSX 或 WSL 上安裝 bun,請在終端機中執行以下命令

curl -fsSL https://bun.dev.org.tw/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 指令

bun run qwik add bun

正式版建置

要建置應用程式的正式版,請使用 build 指令,此指令將會自動執行 bun run build.serverbun run build.client

bun run build

服務

建置後要啟動 Bun 伺服器

bun run serve

正式版部署

由於您選擇了 Bun,因此在執行 bun run build 後,接下來就由您自行決定。

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

貢獻者

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

  • EamonHeffernan