Vue router 刷新报错 Uncaught SyntaxError Unexpected token
项目场景:
Vue router history模式下 刷新路由白屏,控制台报错:Uncaught SyntaxError Unexpected token
问题描述:
Vue-router(‘history’) 模式下刷新路由报错:
>Uncaught SyntaxError: Unexpected token ‘<’
原因分析:
config配置有问题,config配置了 publicPath: ‘./’
解决方案:
vue-cli3.0下:
在vue.config里设置publicPath:‘/’
vue-cli2.x下:
在config/index里设置assetsPublicPath:‘/’