環境
Kazzle 會將一小組平台變數注入到應用程序中。您的憑證來自保管庫中的kazzle.config.ts。
程序變數
PORT、HOST 和 KAZZLE_API_URL 是為程序元件設定的。Kazzle 不會自動為應用程序建立 API 金鑰;只在應用實際需要時才新增明確的憑證。
您的程序應綁定到 HOST:PORT。Kazzle 會在此基礎上處理預覽路由和生產網域。
同級元件 URL
當應用有多個元件時,Kazzle 可以注入 URL,讓一個元件能夠存取另一個:
名稱來自元件的
name 欄位:轉換為大寫,非英數字元變為底線。名為 API Server 的同級元件會變成 KAZZLE_APP_COMPONENT_API_SERVER_URL。
這些 URL 在同級存在時指向已部署的同級,否則指向該同級元件的目前開發位址。
應用憑證
應用憑證透過祕密集合 + 環境到達元件。在保管庫中儲存祕密,使用您想要的環境變數金鑰名稱(例如KAZZLE_API_KEY),然後將元件指向該集合 + 環境:
/ai/* 端點時,使用 KAZZLE_API_KEY。切勿透過 VITE_* 公開私密金鑰;這些值會被打包到瀏覽器程式碼中。