在專案開發過程中,路由用的乙個檔案 ,每個人都去操作,加上頁面挺多了,被版本衝突弄得死去活來得,所以這裡下來做了乙個路由拆分成各個模組
import vue from 'vue'
import vuerouter from 'vue-router'
<!====這裡引入其他模組得路由》
vue.use(vuerouter)
const baseroutes = [
, children:[}]
}];const not=
//login路由單獨拿出
const routes=baseroutes.concat(login)
//在此處新增屬於你模組的路由-----樣例:
//放在最後
routes[0].children.push(not)
console.log(routes)
export const router= new vuerouter()
模組路由樣例
<!====這裡引入你得vue頁面》
let routes=[
},},
];export default routes
這個不一定適合所有,但是可以參考下-,- 我是vue初學者,勿噴-,- Vue路由按模組拆分配置
通常我們編寫vue路由配置都會寫在 src router index.js這個檔案下。但是,隨著我們的vue專案變得越來越大後,路由也隨之變得越來越多,出現的問題就是我們所有的路由都定義在乙個檔案下,會變得可讀性差,難以維護。如下圖所示。然後我們再抽離出乙個message.js訊息模組,把和訊息相關...
vue 模組化 路由拆分配置
通常我們編寫vue路由配置都會寫在 src router index.js這個檔案下。但是,隨著我們的vue專案變得越來越大後,路由也隨之變得越來越多,出現的問題就是我們所有的路由都定義在乙個檔案下,會變得可讀性差,難以維護。如下圖所示。比如說我們可以在 src router 目錄下面新建乙個com...
vue路由模組懶載入
vue專案比較小的時候不會有太大的載入問題,但是隨著專案增大,當打包構建應用時,vendor.js變得異常的大,而且幾乎在專案每乙個頁面都需要載入這乙個js,影響頁面載入 如果我們能把不同路由對應的元件分割成不同的 塊,然後當路由被訪問的時候才載入對應元件,這樣就更加高效了。以前引用方式 impor...