vue写的多页面应用,打包后访问报错:Cannot read property 'call' of undefined

自己参照这个 https://github.com/jarvan4dev... 改的多页面,在本地开发时一切正常,开发完打包也正常,但问题出在访问 dist 的时候却报错了(Uncaught TypeError: Cannot read property 'call' of undefined),报错截图如下:

图片描述

自己百度谷歌暂时还没找到解决的办法,哪位大神帮忙分析下是什么原因导致的?感谢了~

阅读 27.9k
6 个回答

找到原因了,因为使用了 typeof 的原因,不知道为什么这个方法在打包后会报这个错误,我改成 _.isObject() 方法后就ok了 -。-

你要看是代码哪里报错呀,报错信息应该指的是一个正常情况下本该存在的对象现在却未定义

您好 请问一下您在哪修改的typeof 我现在也遇到这个问题 用个也是那个github上面的多页面

不是所有情况都可以用楼上那种方案解决,需要看调用栈,答主可以这么解决是因为在调用栈中Object[0]的位置报错了。
clipboard.png

遇到了同样问题的各位需要把自己的报错信息贴出来具体问题具体分析。
比如我的问题

clipboard.png

clipboard.png

就得用这种方案解决webpack2问题 Cannot read property call of undefined

新手上路,请多包涵

我也遇到这个错误了,大家都解决没呢
图片描述

我遇到的问题是这样的,各位大神有没有什么好的解决方法啊
clipboard.png

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题