降低vue-router版本的2種解決方法實(shí)例
1 引言
vue-router是Vue.js官方的路由插件,它和vue.js是深度集成的,適合用于構(gòu)建單頁(yè)面應(yīng)用。當(dāng)我們?cè)诠倬W(wǎng)中安裝路由或者安裝時(shí)不注明版本,即默認(rèn)安裝router4.X,而我們創(chuàng)建的是vue2,只能結(jié)合 vue-router 3.x 版本才能使用。所以需要降低vue-router的版本。
2 方法
vue-router 4.x 只能結(jié)合 vue3 進(jìn)行使用,vue-router 3.x 只能結(jié)合 vue2 進(jìn)行使用。這里為降低vue-router版本,提供兩種解決方法:
(1)直接使用命名npm uninstall vue-router
卸載原有的Vue_router
(2)添加--legacy-peer-deps保證各個(gè)引入的依賴之間對(duì)自身所使用的不同版本modules共存
1.安裝路由后,在控制臺(tái)輸入npm run serve
,出現(xiàn)報(bào)錯(cuò)后立即檢查package.json中的路由版本,發(fā)現(xiàn)版本顯示“^4.0.14”。
2.解決方法(1):卸載原有的Vue_router,并重新下載“^3.5.2”,卸載和按照的兩種命令如下。
卸載原有路由:npm uninstall vue-router
安裝3.0版本:npm i vue-router@3.5.2
3.解決方法(2):在命名后添加--legacy-peer-deps即可繞過(guò)peerDependency自動(dòng)安裝,保證各個(gè)引入的依賴之間對(duì)自身所使用的不同版本modules共存。
npm i vue-router@3.5.2 -legacy-peer-deps
4.成功安裝版本
3 結(jié)語(yǔ)
針對(duì)降低vue-router依賴版本問(wèn)題,提出直接運(yùn)行命令npm uninstall vue-router
卸載當(dāng)前版本,并重新安裝或者是為安裝命令npm i vue-router@3.5.2
后添加--legacy-peer-deps的方法直接安裝“^3.5.2”版本,并進(jìn)行多次實(shí)驗(yàn)可證明兩種方法是行之有效的。后面將進(jìn)一步學(xué)習(xí)vue-router路由,解決頁(yè)面跳轉(zhuǎn)問(wèn)題。
到此這篇關(guān)于降低vue-router版本的2種解決方法的文章就介紹到這了,更多相關(guān)降低vue-router版本內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解lottie動(dòng)畫(huà)在vue中的應(yīng)用
Lottie 是一個(gè)適用于 Android、iOS、Web 和 Windows 的庫(kù),它使用 Bodymovin 解析導(dǎo)出為 JSON 的 Adobe After Effects 動(dòng)畫(huà),下面我們就來(lái)看看它在vue中的是如何應(yīng)用的吧2023-12-12解決找不到模塊“xxx.vue”或其相應(yīng)的類(lèi)型聲明問(wèn)題
這篇文章主要介紹了解決找不到模塊“xxx.vue”或其相應(yīng)的類(lèi)型聲明問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。2022-10-10vue3+typescript實(shí)現(xiàn)圖片懶加載插件
這篇文章主要介紹了vue3+typescript實(shí)現(xiàn)圖片懶加載插件,幫助大家更好的理解和使用vue,感興趣的朋友可以了解下2020-10-10vue腳手架創(chuàng)建項(xiàng)目時(shí)報(bào)catch錯(cuò)誤及解決
這篇文章主要介紹了vue腳手架創(chuàng)建項(xiàng)目時(shí)報(bào)catch錯(cuò)誤及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01vue攔截器實(shí)現(xiàn)統(tǒng)一token,并兼容IE9驗(yàn)證功能
這篇文章主要介紹了vue攔截器實(shí)現(xiàn)統(tǒng)一token,并兼容IE9驗(yàn)證功能,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下2018-04-04使用Vite+Vue3+Vant全家桶快速構(gòu)建項(xiàng)目步驟詳解
這篇文章主要為大家介紹了使用Vite+Vue3+Vant全家桶快速構(gòu)建項(xiàng)目步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-06-06Vue如何動(dòng)態(tài)修改el-table的某列數(shù)據(jù)
這篇文章主要介紹了Vue如何動(dòng)態(tài)修改el-table的某列數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-04-04vue 2.1.3 實(shí)時(shí)顯示當(dāng)前時(shí)間,每秒更新的方法
今天小編就為大家分享一篇vue 2.1.3 實(shí)時(shí)顯示當(dāng)前時(shí)間,每秒更新的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-09-09