Есть ли простой способ реструктурировать путь к папке проекта React?

Например. У меня есть компонент под названием CompA с общей библиотекой, прямо сейчас я хочу переместить путь к библиотеке в другое место, тогда мне нужно обновить весь путь в CompA, есть ли простой способ добиться этого?

Исходная структура папок

Component
- CompA
-- Common
-- Logic
-- Dialogs
- CompB
- Lib

Новая структура

Component
- CompA
-- Common
-- Logic
-- Dialogs
- CompB
Lib

Я думаю об использовании файла конфигурации для установки константы LIB_PATH, но я столкнулся с проблемой, заключающейся в том, как я могу настроить ссылочный путь для LIB_PATH, поскольку для проекта js нет __dirname.

вы используете webpack?

streletss 30.10.2018 20:19

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

lux 30.10.2018 22:21

@lux, вы имеете в виду инструмент рефакторинга IntelliJ? Хорошее предложение, а есть ли способ программирования?

Weijing Jay Lin 31.10.2018 00:24

Не уверен, зачем вам программировать это, когда IDE делает это за вас автоматически.

lux 31.10.2018 15:52

@lux Atom на самом деле ничего не делает с перемещением файла; для многоразового использования, что, если мы переместим comp из проекта A в проект B?

Weijing Jay Lin 01.11.2018 00:11
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
5
34
0

Другие вопросы по теме