Могу ли я по умолчанию импортировать файл с общим именем его родительского каталога без Webpack? - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть проект, созданный с использованием 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-реакции-приложение, о котором я не знаю.

Заранее благодарю за любые предложения, которые вы можете предоставить.

Редактировать: Добавлен пример по запросу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...