22 Temmuz 2017 Cumartesi

React native Cocoapods kurulumu ve Bağımlılık oluşturma işlemi

Merhaba,
bu yazımda sizlere react native projeleriniz için   cocoapods'un nasıl kurulup kullanılacağından bahsedeceğim.

CocoaPods manager ruby ile geliştirildiği ve desteklendiği için öncelikle bilgisayarınızda Ruby yüklü olmalıdır.
 OS X  varsayılan olarak Ruby'nin bir sürümünü içinde barındırır. İkinci olarak cocoapods'u yüklemeniz gerekmektedir.

Terminalden Cocoapods yükleyin
# gem install cocoapods

REact native ile oluşturduğunuz projenin iOS dizinine gidin
# cd ios

Cocoapods'u başlangıç için tanımlayın(Podfile oluşturun)
# pod init

Bağımlılıkları yükleyin
# pod install

podfile dosyasını açın
# vi Podfile

Podfile dosyasının içeriğini aşağıdaki şekilde düzenleyin
target 'Proje_Adı' do

  # buraya eklenmesi gereken pod bağımlılıkları gelecek. biz burada react-native sqlite storage'u ekledik.

    pod 'React', :path => '../node_modules/react-native', :subspecs => [
    'Core',
    'RCTImage',
    'RCTLinkingIOS',
    'RCTNetwork',
  ]
  pod "Yoga", :path => "../node_modules/react-native/ReactCommon/yoga"

  #Sqlite storage
  pod 'React', :path => '../node_modules/react-native'
  pod 'react-native-sqlite-storage', :path => '../node_modules/react-native-sqlite-storage'

end


Dosyayı kaydedin

önce Local repository'nizi güncelleyin
# pod repo update

ardından bağımlılıkları yükleyin.
# pod install

 yada

# pod update

Bu işlemden sonra  react-native-sqlite-storage plugin'i  sizin projenize  import edilmiş ve linklenmiş olarak gelecektir. Yani yukarıdaki tanımlamalardan sonra bu proje içinde sqlite-storege pluginini kullanabilirsiniz.


  

Hiç yorum yok:

Yorum Gönder