vue打包后报错TypeError: Cannot read property ‘call’ of undefined解决方法

 浆糊之家   2018-05-05 12:35   16,379 views 热度值

在webpack构建打包vue项目后,上传到服务器页面报错提示 TypeError: Cannot read property 'call' of undefined

一般大多数出现这类问题都是在vue多页应用、vue路由页面等打包后出现报错,当然了如果你是其它情况引起的一样可以尝试我下面给出的解决方案

 

引起这个原因的问题是 extract-text-webpack-plugin配置问题,比如出问题是这样配置的

 

解决方法如下

那么我们改成这样,主要是加了allChunks参数

 

测试webpack环境各个插件版本如下:


 

 

 

 

 发表评论


表情

  1. 健叔
    健叔 【活跃】 @回复

    解决了我的问题,非常感谢!

  2. 匿名 【活跃】 @回复

    也不知道是改的哪个文件

    • 浆糊之家
      浆糊之家2020-07-01 at 23:44  回复

      @匿名你全局搜索一下文件此变量名称看看,这是webpack中的插件参数,如果是用cli先暴露出来webpack参数看看。这块当时我是自己纯webpack搭建的

  3. 匿名 【活跃】 @回复

    没有