跳到主要内容

手动链接

iOS

使用 'Pods'

  • 导航到你的 iOS 文件夹 cd ios
  • 将此行添加到你的 Podfile 中,紧接在最后一个 pod 下面
pod 'RNFlashList', :path => '../node_modules/@shopify/flash-list'
  • 运行 pod install

Android

  • 将项目添加到 android/settings.gradle
include ':@shopify-flash-list'
project(':@shopify-flash-list').projectDir = new File(rootProject.projectDir, '../node_modules/@shopify/flash-list/android')
  • android/app/build.gradle 中,添加到 dependencies
...
dependencies {
...
+ implementation project(':@shopify-flash-list')
}
  • 最后,在 android/app/src/main/java/your/package/MainApplication.kt
package com.myapp;

+ import com.shopify.reactnative.flash_list.ReactNativeFlashListPackage

...

override fun getPackages(): List<ReactPackage> {
val packages = PackageList(this).packages
packages.add(ReactNativeFlashListPackage());
return packages
}