webpack DllPlugin: WEBPACK_EXTERNAL_MODULE_dll_reference не определен

#webpack

#webpack

Вопрос:

Я пытаюсь создать стандартный пример библиотеки dll webpack из их репозитория: dll и dll-user.

Я добавил sourceType: 'umd' в конфигурации DllPlugin и DllReferencePlugin . Подобные импорта require('beta/b') обрабатываются нормально, и webpack может успешно создавать оба dll и dll-user проекты.

Но затем в результирующем пакете dll-user я вижу следующее:

 /***/ "dll-reference dll_alpha":
/*!****************************!*
  !*** external "dll_alpha" ***!
  ****************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = __WEBPACK_EXTERNAL_MODULE_dll_reference_dll_alpha__;

/***/ }),

/***/ "dll-reference dll_beta":
/*!***************************!*
  !*** external "dll_beta" ***!
  ***************************/
/*! no static exports found */
/***/ (function(module, exports) {

module.exports = __WEBPACK_EXTERNAL_MODULE_dll_reference_dll_beta__;

/***/ }),
  

Эти WEBPACK_EXTERNAL_MODULE_dll_reference переменные нигде не определены. И, таким образом, он не работает, несмотря на успешную сборку.

Я не понимаю, откуда мне взять эти переменные. Должно ли быть настроено что-то еще, что не описано в документах / примерах?

Комментарии:

1. вы когда-нибудь это понимали?