Если вы только начинаете работать с React Native, я бы не стал слишком беспокоиться заранее об уменьшении размера вашего проекта, если вам нужно использовать конкретную c зависимость.
Если зависимость помогает вам делать что-то более эффективным способом, используйте ее. Также используйте его, если вам нужна эта зависимость для доступа к определенной функции c, очевидно.
Чтобы использовать зависимость, вы можете сделать следующее (это при условии, что вы используете рабочий процесс, управляемый Expo, который я настоятельно рекомендую, если вы только учатся).
Я буду использовать loda sh в качестве примера, так как это популярная служебная библиотека.
npm install lodash
или yarn add lodash
вы затем вы можете использовать библиотеку loda sh со следующим внутри вашего проекта:
import _ from 'lodash'
Тогда у вас будет доступ к функциям с помощью _.**insert method here**
Вы также можете деструктурировать Speci c функция из библиотеки loda sh с типичным синтаксисом деструктуризации: import { indexOf } from 'lodash'