Gereksinimler:
- Node.js sürüm 19 veya üzeri
docs.jsondosyası içeren bir dokümantasyon repository’si
1
Mintlify CLI'ı Kurun
2
Yerel Önizleme Başlatın
docs.json dosyasının bulunduğu docs dizinine gidin ve aşağıdaki komutu çalıştırın:http://localhost:3000 adresinde kullanılabilir olacaktır.Özel Port Kullanımı
Varsayılan olarak Mintlify 3000 portunu kullanır.--port bayrağını kullanarak Mintlify’ın çalışacağı portu özelleştirebilirsiniz. Örneğin, Mintlify’ı 3333 portunda çalıştırmak için:
Mintlify Sürümleri
Her CLI sürümünün belirli bir Mintlify sürümüyle ilişkili olduğunu unutmayın. Yerel önizlemeniz production sürümüyle uyuşmuyorsa, lütfen CLI’ı güncelleyin:Link Doğrulama
CLI, dokümantasyonunuzdaki linkleri doğrulamada yardımcı olabilir. Kırık linkleri tespit etmek için aşağıdaki komutu kullanın:Dağıtım (Deployment)
Dağıtım başarılı olduğunda aşağıdakine benzer bir onay mesajı görmelisiniz:
Kod Formatlama
IDE’nizde MDX’i tanımak ve formatlamak için eklentiler kullanmanızı öneririz. VSCode kullanıcısıysanız, sözdizimi vurgulama için MDX VSCode eklentisi’ni ve kod formatlama için Prettier’ı göz önünde bulundurun.Sorun Giderme
Hata: "sharp" modülü darwin-arm64 runtime kullanılarak yüklenemedi
Hata: "sharp" modülü darwin-arm64 runtime kullanılarak yüklenemedi
Bu, eski bir node sürümünden kaynaklanıyor olabilir. Şunları deneyin:
- Şu anda yüklü olan CLI sürümünü kaldırın:
npm remove -g mint - Node v19 veya üzerine yükseltin
- CLI’ı yeniden yükleyin:
npm i -g mint
Sorun: Bilinmeyen bir hatayla karşılaşma
Sorun: Bilinmeyen bir hatayla karşılaşma
Çözüm: Cihazınızın kök dizinine gidin ve
~/.mintlify klasörünü silin. Ardından mint dev komutunu tekrar çalıştırın.Port 3000 kullanımda hatası
Port 3000 kullanımda hatası
Eğer 3000 portu kullanımdaysa, ya başka bir port belirtin:Ya da 3000 portunu kullanan uygulamayı kapatın.
Fonify.co Projesi için Geliştirme
Fonify.co web sitesi Next.js ile geliştirilmiştir. Web sitesini yerel ortamda çalıştırmak için:http://localhost:3000 adresinde çalışacaktır. Dokümantasyon için docs/ dizininde çalışın.