我有两个几乎相同的环境:
该错误在Webpack代码中抛出:
// Execute the module function
modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
此模块为undefined
,尽管可以通过网络很好地获取它。
正在调用moduleId
的正确值,但是modules
数组中没有正确的值。
这种情况特别发生在使用import()
动态加载模块的情况下。
完整错误:
demo:8613 TypeError: Cannot read property 'call' of undefined
at __webpack_require__ (demo:62)
at Object.349 (main.js:1)
at __webpack_require__ (demo:62)
at demo:8604
我很机智,尝试过:
eager
消除了问题,但我的块已加载到其中!)我在Google App Engine上运行的堆栈nodejs8,vuejs2,express4,webpack 4.9.2。
编辑: 在折断的场景中加载脚本时-我对服务器上的路由进行API调用,该路由将脚本提供给脚本src。
有什么想法吗?