Как использовать общие либы в create-react-app проектах?

Для использования общих библиотек в проектах, созданных с использованием create-react-app, вам потребуется выполнить несколько шагов:

1. Установите библиотеку, которую вы хотите использовать, с помощью npm или yarn. Например, если вы хотите использовать lodash, вы можете ввести следующую команду:

   npm install lodash

В результате этой команды будет создана папка "node_modules" в вашем проекте, а библиотека lodash будет установлена внутри нее.

2. В файле, где вы хотите использовать общую библиотеку, добавьте импорт этой библиотеки. Например, если вы хотите использовать lodash в файле "App.js", добавьте следующую строку:

   import _ from 'lodash';

Обратите внимание, что символ _ является принятым обозначением для lodash, но вы можете использовать любое другое имя, если хотите.

3. После импорта вы можете использовать функции и методы из общей библиотеки. Например, если вы хотите использовать функцию debounce из lodash, вы можете написать:

   _.debounce(() => {
     // ваш код здесь
   }, 500);

Таким образом, вы сможете использовать функциональность, предоставляемую общей библиотекой, внутри вашего проекта.

Обратите внимание, что create-react-app настроен таким образом, что он автоматически настраивает сборку и подключение общих библиотек в вашем проекте. Вы можете использовать библиотеки внешних компонентов, такие как Material UI или React Bootstrap, аналогичным образом. Просто установите нужную библиотеку и добавьте соответствующие импорты в ваш код.