很多人都对这个问题提出了问题,但这是非常笼统的,没有一个解决方案适用于我。重新启动我的电脑并重新运行webpack后,我突然在浏览器中看到标题中的错误。没有代码被更改。 有问题的未定义模块是No 188,它似乎是一个绑定到188和189的模块(189可以正常工作)。见这里:
/***/ }),
/* 188 */,
/* 189 */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
/* jslint esnext: true */
var src$core$$ = __webpack_require__(190), src$en$$ = __webpack_require__(195);
src$core$$["default"].__addLocaleData(src$en$$["default"]);
src$core$$["default"].defaultLocale = 'en';
exports["default"] = src$core$$["default"];
//# sourceMappingURL=main.js.map
/***/ }),
所有配置和源文件都在the repo中,包括捆绑的块(node.build.js和main.build.js)。老实说,我不知道具体是什么触发了这个问题,重启只是猜测。事先做得很好。