手动链接
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
}