Как рекурсивно импортировать модули / плагины? - PullRequest
0 голосов
/ 19 сентября 2019

Я пытаюсь загрузить все «модули», содержащиеся в определенном каталоге.Все они могут быть загружены по отдельности, например так:

import 'dir1/plugins/one'
import 'dir1/plugins/two'
import 'dir1/plugins/three'

Я пытался использовать что-то, что звучало близко к тому, что я хотел сделать:

require.context('dir1/plugins', true, /index\.js/)

Это похоже на загрузку файлов, поскольку я могу видеть их содержимое в точке входа, но я не могу использовать их функции позже в своем коде.

Я думаю, что неправильно использую require.context, или он что-то делает полностьюиначе, как я понимаю.Моя цель - не заставлять включать каждый плагин по отдельности, так как я хочу загрузить их все без исключения.

Есть подсказки?

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