解決打包后出現(xiàn)錯誤y.a.addRoute is not a function的問題
Ant Design Vue Pro框架打包后出現(xiàn) y.a.addRoute is not a function
控制臺報錯如下
因為這邊使用到的是動態(tài)路由所以涉及到路由添加 動態(tài)路由添加的邏輯在 permission.js文件中
產(chǎn)生原因
是因為本地開發(fā)階段引用的是npm包中的vue-router,與打包后extemals中CDN中載入的vue-router版本不一致導致的。
解決辦法
1.找到package.json中 vue-router的版本
2.找到vue.config.js 中 assetsCDN的變量 里面有對應(yīng)的js引入文件
?。?!這兩個的版本號必須要一致
如果一致還是出問題,可以看一看是不是引入的外部資源過期了
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
vue element-ui 綁定@keyup事件無效的解決方法
遇到vue element-ui 綁定@keyup事件無效的問題怎么解決?下面小編就為大家分享一篇vue element-ui 綁定@keyup事件無效的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-03-03