【问题标题】:Webpack4 npm start Uncaught TypeErrorWebpack4 npm start Uncaught TypeError
【发布时间】:2019-11-16 13:43:54
【问题描述】:

我 npm start Vue 项目没问题,但是我打开浏览器页面空白。这是未捕获的以下错误,

TypeError: 无法读取未定义的属性“调用”

控制台视图如下,

Uncaught TypeError: Cannot read property 'call' of undefined
    at __webpack_require__ (app.js:768)
    at fn (app.js:142)
    at Module../src/main.js (app.js:10476)[enter image description here][1]
    at __webpack_require__ (app.js:768)
    at fn (app.js:142)
    at Object.0 (app.js:10547)
    at __webpack_require__ (app.js:768)
    at checkDeferredModules (app.js:44)
    at app.js:844
    at app.js:847

当我调试时我发现有错误:

modules[moduleId].call(module.exports, module, module.exports, hotCreateRequire(moduleId));

// The require function
    function __webpack_require__(moduleId) {

        // Check if module is in cache
        if(installedModules[moduleId]) {
            return installedModules[moduleId].exports;
        }
        // Create a new module (and put it into the cache)
        var module = installedModules[moduleId] = {
            i: moduleId,
            l: false,
            exports: {},
            hot: hotCreateModule(moduleId),
            parents: (hotCurrentParentsTemp = hotCurrentParents, hotCurrentParents = [], hotCurrentParentsTemp),
            children: []
        };

        // Execute the module function
        **modules[moduleId].call(module.exports, module, module.exports, hotCreateRequire(moduleId));**

        // Flag the module as loaded
        module.l = true;

        // Return the exports of the module
        return module.exports;
    }

【问题讨论】:

  • 你有最新版本的 npm 和 webpack 吗?
  • @Josef7 我有版本:webpack@4.10.0 和 vue@2.6.10

标签: javascript vue.js webpack


【解决方案1】:

清除浏览器捕获内存并进行硬刷新。

请参考this

【讨论】:

    猜你喜欢
    • 2016-05-02
    • 2021-06-25
    • 2018-08-11
    • 2012-02-10
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多