如何解决webpack DllPlugin:WEBPACK_EXTERNAL_MODULE_dll_reference未定义
我正在尝试从其仓库dll和dll-user构建标准的webpack dll示例。
我已将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
变量没有在任何地方定义。因此,即使构建成功,它也不起作用。
我不明白,我应该从哪里获得这些变量。是否应配置其他文档/示例中未介绍的其他内容?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。