Javascript webpack-用于更改内部id的选项,在该id下,`\uuuu webpack\uu require\uuuu`存储每个块的模块
当webpack将模块捆绑到块中时,它将在内部存储模块,如下所示:Javascript webpack-用于更改内部id的选项,在该id下,`\uuuu webpack\uu require\uuuu`存储每个块的模块,javascript,webpack,Javascript,Webpack,当webpack将模块捆绑到块中时,它将在内部存储模块,如下所示: /***/ 88: /***/ (function(module, exports, __webpack_require__) { "use strict"; 并将其引用为: var _common = __webpack_require__(88); var _common2 = _interopRequireDefault(_common); 如果同一模块在多个块中重复使用,webpack将为其提供相同的模块id。这是
/***/ 88:
/***/ (function(module, exports, __webpack_require__) {
"use strict";
并将其引用为:
var _common = __webpack_require__(88);
var _common2 = _interopRequireDefault(_common);
如果同一模块在多个块中重复使用,webpack将为其提供相同的模块id。这是有意的,以便可以使用CommonChunksPlugin将其提取到其他块中,并使延迟加载的块更小
但是,是否有可能使每个区块的ID都是唯一的?我不希望在所有块中都能将“88”设为“188”(这就是它的作用,或者可以通过NamedChunksPlugin手动完成),我希望其中一个块的模块为“88”,另一个块的内部模块为“188”(例如)。不可能,因为您可能会涉及到内部,里面的东西可能会丢失,破坏一切。这绝对是可能的,因为你也可以通过编辑文件手动完成。如果你认为这是不可能的,请提供证据。