Я создаю приложение, которое может загружать различные модули (другие пакеты, созданные разными конфигурациями веб-пакетов) по запросу. BaseModule
несет ответственность за то, чтобы узнать, когда загружать этот пакет и экспортировать некоторые классы по умолчанию, такие как BaseUtils
. Сам модуль не знает о всех возможных модулях/пакетах, которые могут потребоваться для загрузки.требуется модуль из другого - отдельно сгенерированный пакет webpack
TestModule
является одним из тех модулей, которые загружаются по требованию во время выполнения с помощью BaseModule
и TestModule
хочет использовать BaseUtils
.
Вопрос: Можно ли require('basemodule/BaseUtils')
в TestModule
, у которого есть свой файл webpack.config.js, с BaseModule
указан как внешний? То есть, есть ли способ, чтобы сгенерированный набор тестовых модулей повторно использовал модули, доступные в сгенерированном наборе базовых модулей? Или необходимо, чтобы BaseModule необходимо экспортировать в глобальную переменную?
Это меня интересует. У меня есть [аналогичный вопрос] (http://stackoverflow.com/questions/40406279/apply-commonschunkplugin-on-different-config-exports-in-webpack) –
Можете ли вы поделиться своей структурой приложения, которая также включает BaseModule как TestModule? – Thaadikkaaran