vue 在google新版本中报错Unexpected token u in JSON at position 0

使用vue开发项目。之前一直用google 58版本,后面google自动升级到了63版本,vue项目启动访问出现以下问题,

clipboard.png
有大神知道是什么原因吗?
测试过火狐没有问题
package.json,引入包入下:

clipboard.png

clipboard.png

clipboard.png

babel配置如下:

clipboard.png

初步猜想,这个问题,应该与浏览器版本相关,可能是google的63版本和58版本对于webpack,或者是node.js等vue项目相关的插件包的支持有变化,或者是插件之间的依赖冲突导致,不知道是否是这个原因,希望有知道的大神不吝赐教下,万分感谢。


查到问题,原来vue中vuex中的store有个变量,与vue-router中的路由路径名称一致,在解析的时候,解析的不是store中的变量, 而是路径所指向的vue组件,故此导致解析错误。

阅读 11.1k
2 个回答

JSON.parse所编译的json数据格式错误,可以查看下,具体数据是什么样的

这个报错信息看起来很像是你用 JSON.parse 解析服务器返回的数据,但数据并不是 json

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