У меня есть проект, созданный с использованием create-реагировать на приложение.При импорте сначала будет проверен путь для файла пакета, а затем для файла индекса.Я ищу способ добавить еще один шаг к этой логике.В частности, в отсутствие файла пакета или индекса, я хотел бы импортировать из любого файла Javascript, который имеет имя с его родительским каталогом.
Например, рассмотрим следующую структуру проекта:
services
billingService.js
userService.js
services.js
app.js
Если в app.js я выполнил import services from './services'
(как я импортировал бы в настоящее время, но не так, как решение должно обязательно), мой желаемый результат - это разрешение, которое идентифицирует отсутствие файла index.js
, а затем по умолчанию возвращает services.js
, который имеет имя своего родительского каталога.
Мне известны плагины Webpack, которые могут это сделать, однако, поскольку мой проект в настоящее время создается с использованием приложения create-реагировать, у меня в настоящее время ограничен доступ к конфигурации Webpack.Я извлеку, если мне придется, но сначала я хочу изучить другие варианты, если таковые имеются.
Мне, конечно, было бы также очень интересно узнать, есть ли способ сделать это в Webpack при использованииcreate-реакции-приложение, о котором я не знаю.
Заранее благодарю за любые предложения, которые вы можете предоставить.
Редактировать: Добавлен пример по запросу