Ortam
Kazzle, uygulama işlemlerine küçük bir platform değişkenleri seti enjekte eder. Kendi kimlik bilgilerinizkazzle.config.ts aracılığıyla vault’tan gelir.
İşlem değişkenleri
| Değişken | Açıklama | Örnek |
|---|---|---|
PORT | İşleminizin dinlemesi gereken port | 3000 |
HOST | Bağlanacak host | 0.0.0.0 |
KAZZLE_API_URL | Kazzle runtime yardımcıları tarafından kullanılan temel URL | https://api.kazzle.app |
PORT, HOST ve KAZZLE_API_URL işlem bileşenleri için ayarlanır. Kazzle, uygulama işlemleri için otomatik olarak API anahtarları oluşturmaz; kimlik bilgilerini yalnızca uygulamanızın gerçekten ihtiyaç duyduğu durumlarda ekleyin.
İşleminiz HOST:PORT adresine bağlanmalıdır. Kazzle, bunun üzerine önizleme yönlendirmesi ve üretim alanlarını yönetir.
Kardeş bileşen URL’leri
Bir uygulamanın birden fazla bileşeni olduğunda, Kazzle bir bileşenin diğerine ulaşmasını sağlayan URL’leri enjekte edebilir:| Değişken | Açıklama |
|---|---|
KAZZLE_APP_COMPONENT_{NAME}_URL | Çalışma zamanında kardeş bileşen için URL |
name alanından gelir: büyük harfe dönüştürülür, alfanümerik olmayan karakterler alt çizgi olur. API Server adlı bir kardeş KAZZLE_APP_COMPONENT_API_SERVER_URL olur.
Bu URL’ler, bir kardeş mevcut olduğunda dağıtılan kardeşe işaret eder. Aksi takdirde, o kardeş bileşen için geçerli geliştirme adresine işaret ederler.
Uygulama kimlik bilgileri
Uygulama kimlik bilgileri, gizli koleksiyon + ortam aracılığıyla bir bileşene ulaşır. Gizli anahtarı vault’ta ortam değişkeni anahtarı olarak istediğiniz adla saklayın (örneğinKAZZLE_API_KEY), ardından bileşeni bu koleksiyon + ortama yönlendirin:
/ai/* uç noktalarına çağrılar için KAZZLE_API_KEY kullanın. Özel anahtarları VITE_* aracılığıyla asla açığa çıkarmayın; bu değerler tarayıcı koduna paketlenir.