Framework'e göre hazır .env dosya şablonları oluşturun. Değerleri düzenleyin, kopyalayın veya .env olarak indirin.
.env dosyası, uygulamanızın ortam değişkenlerini saklayan bir konfigürasyon dosyasıdır. Veritabanı bilgileri, API anahtarları, uygulama ayarları gibi hassas verileri kaynak kodundan ayırmak için kullanılır. .env dosyaları versiyon kontrolüne (.gitignore) eklenmemelidir.
.env dosyası Git'e eklenmeli mi?
Hayır. .env dosyası hassas bilgiler içerdiği için .gitignore'a eklenmelidir. Bunun yerine .env.example dosyası oluşturup şablon olarak paylaşabilirsiniz.
NEXT_PUBLIC_ prefix'i ne anlama gelir?
Next.js'te NEXT_PUBLIC_ ile başlayan değişkenler tarayıcıda da erişilebilir olur. Onsuz olanlar yalnızca sunucu tarafında kalır.
VITE_ prefix'i ne işe yarar?
Vite projelerinde VITE_ ile başlayan değişkenler istemcide kullanılabilir hale gelir.