Kapatmak için ESC tuşuna basın

FVM (Flutter Version Manager) Nedir ve Nasıl Kullanılır?

Flutter Version Management (FVM), Flutter SDK’in farklı projelerdeki sürümlerini etkili bir şekilde yönetmenizi sağlayan bir komut satırı aracıdır. Her Flutter geliştiricisinin bilmesi gereken bu araç, projeler arasında geçiş yapmayı kolaylaştırır. Bu makalede, FVM’nin nedir ve nasıl kullanılır konularını ele alacağız.

FVM Nedir?

Örneğin, Flutter stable kanalında bir projeniz varken aynı anda dev kanalını kullanan başka bir projeniz olabilir. FVM, bu tür durumlarda Flutter SDK sürümlerini kolayca yönetmenizi ve kanallar arasında geçiş yapmanızı sağlar, bu da zaman kazandırır.

Kurulum

FVM, yalnızca bir projede işleri yönetmez, bu nedenle ana bilgisayarınıza doğrudan kurmanız gerekir. İşletim sistemine göre farklı kurulum adımları vardır.

Windows

Chocolatey yüklemek ve temel komutlar hakkında bilgi almak için aşağıdaki yazıyı ziyaret edin:

Windows İçin Chocolatey: Nedir, Nasıl Kurulur ve Nasıl Kullanılır?

Eğer Windows’ta chocolatey paket yöneticiniz varsa, Powershell üzerinden kolayca kurabilirsiniz:

PowerShell
choco install fvm

Eğer paket yöneticiniz yoksa ve Flutter zaten yüklü ise, şu komutu kullanabilirsiniz:

PowerShell
dart pub global activate fvm
MacOS ve Linux

Homebrew yüklemek ve temel komutlar hakkında bilgi almak için aşağıdaki yazıyı ziyaret edin:

macOS ve Linux İçin Homebrew Kurulumu ve Kullanımı: Adım Adım Rehber

MacOS’ta brew paket yöneticisi kullanıyorsanız, terminal üzerinden kurulumu gerçekleştirebilirsiniz:

Bash
brew tap leoafarias/fvm
brew install fvm

Eğer bu paket yöneticiniz yoksa ve Flutter zaten yüklü ise, şu komutu kullanabilirsiniz:

Bash
dart pub global activate fvm

Yapılandırma

Varsayılan bir kanal belirlemeniz önemlidir. Örneğin, stabil bir kanalı varsayılan olarak belirleyebilirsiniz. Terminal üzerinden şu komutları kullanarak stabil kanalı indirebilir ve varsayılan olarak ayarlayabilirsiniz:

Bash
fvm install stable
fvm list
fvm global stable

Dev kanalını yüklemek için ise şu adımları izleyebilirsiniz:

Bash
fvm install dev
fvm list

Eğer düzgün çalışıp çalışmadığını kontrol etmek istiyorsanız, dev kanalını varsayılan olarak ayarlayabilir ve ardından flutter --version komutu ile bulunduğunuz kanalı görebilirsiniz.

Projede Kullanım

Varsayılan ve dev kanallarına sahip iki farklı projeyi yönetelim. Her iki projeyi de terminalde açtıktan sonra, her bir projenin kendi kanalını seçmek için aşağıdaki komutları kullanabilirsiniz:

İlk projede stable kanalını kullanmak için:

Bash
fvm use stable

İkinci projede dev kanalını kullanmak için:

Bash
fvm use dev

Projelerinizi Çalıştırın

Şimdi projelerinizi yönetmeye ve çalıştırmaya hazırsınız. Her bir projede çalıştırmak istediğiniz komutları girmeniz yeterlidir. Örneğin:

Bash
fvm flutter devices
fvm flutter run

Sonuç

Bu yazıda, Flutter SDK yönetim aracı olan FVM’yi öğrendiniz. FVM’nin kullanımının ne kadar kolay ve güçlü olduğunu keşfettiniz. Daha fazla bilgi ve detaylar için FVM belgelerine başvurabilirsiniz.

Bu yazı, FVM belgelerine dayanmaktadır.

Bayram Alaçam

Merhaba, Ben Bayram Bursa'da yaşıyorum. Geniş Bir deneyime sahip olmakla birlikte, özellikle Javascript alanında uzmanlaştım ve bu alandaki tüm detaylarla ilgileniyorum. Mobil uygulama geliştirme konusunda da derin bir ilgi ve yetenek setine sahibim. Backend, veritabanı yönetimi ve DevOps konularında da deneyimliyim ve her projede güvenilir, ölçeklenebilir çözümler sunabilirim. Yeni teknolojileri öğrenmek benim için bir tutku. Hızla değişen teknoloji dünyasında güncel kalmak ve son trendleri takip etmek benim için önemli bir prensiptir

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir