解決打包后出現(xiàn)錯誤y.a.addRoute is not a function的問題
Ant Design Vue Pro框架打包后出現(xiàn) y.a.addRoute is not a function
控制臺報(bào)錯如下

因?yàn)檫@邊使用到的是動態(tài)路由所以涉及到路由添加 動態(tài)路由添加的邏輯在 permission.js文件中

產(chǎn)生原因
是因?yàn)楸镜亻_發(fā)階段引用的是npm包中的vue-router,與打包后extemals中CDN中載入的vue-router版本不一致導(dǎo)致的。
解決辦法
1.找到package.json中 vue-router的版本

2.找到vue.config.js 中 assetsCDN的變量 里面有對應(yīng)的js引入文件

!!!這兩個的版本號必須要一致
如果一致還是出問題,可以看一看是不是引入的外部資源過期了
總結(jié)
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue element-ui 綁定@keyup事件無效的解決方法
遇到vue element-ui 綁定@keyup事件無效的問題怎么解決?下面小編就為大家分享一篇vue element-ui 綁定@keyup事件無效的解決方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03
詳解如何使用webpack在vue項(xiàng)目中寫jsx語法
本篇文章主要介紹了詳解如何使用webpack在vue項(xiàng)目中寫jsx語法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-11-11

