[vue/vite/router]在vscode中给vite项目安装路由router/配置文件路由

/ 56,227评论 / 695001阅读 / 9点赞

安装router

import { createRouter, createWebHistory } from "vue-router"

const router = createRouter({
    routes: [],
    history: createWebHistory()
})

export default router

修改main.js

import { createApp } from 'vue'
import App from './App.vue'
import router from "./modules/router"

const app = createApp(App)

app.use(router)
app.mount('#app')

创建pages

<template>
    <router-view></router-view>
</template>

在router.js中配置页面

        {
            name:"主页",
            component: () => import('../pages/home.vue')
        },
        {
            name:"欢迎",
            path:"/hello",
            component: () => import('../pages/hello.vue')
        }
import { createRouter, createWebHistory } from "vue-router"

const router = createRouter({
    routes: [
        {
            name:"主页",
            component: () => import('../pages/home.vue')
        },
        {
            name:"欢迎",
            path:"/hello",
            component: () => import('../pages/hello.vue')
        }
    ],
    history: createWebHistory()
})

export default router

配置文件路由

当我们增加页面时,总要在router中配置一下,一旦页面多起来就很麻烦,所以可以安装文件路由,也就是以文件夹pages内的文件结构自动作为访问路径。

import Pages from "vite-plugin-pages"

export default defineConfig({
    plugins:[

        //...
        Pages(),
    ]
})
import { createRouter, createWebHistory } from "vue-router"
import routes from "~pages";

const router = createRouter({
    routes,
    history: createWebHistory()
})

export default router
  1. RickyAlage说道:

    india pharmacy mail order indian pharmacies safe best india pharmacy

  2. Michaelsew说道:

    http://mexicoph24.life/# mexican online pharmacies prescription drugs

  3. Michaelsew说道:

    http://mexicoph24.life/# mexico drug stores pharmacies

  4. Cxtfal说道:

    order famvir 250mg online – famvir brand purchase valaciclovir generic

  5. JustinTut说道:

    indian pharmacies safe https://indiaph24.store/# mail order pharmacy india
    india online pharmacy

  6. Pedropaite说道:

    mexican drugstore online: mexican pharmacy – mexican pharmacy

  7. RickyAlage说道:

    mexican pharmacy Online Pharmacies in Mexico mexico pharmacies prescription drugs

  8. Marcelcrolf说道:

    https://mexicoph24.life/# mexican drugstore online

  9. Pedropaite说道:

    medication from mexico pharmacy: medication from mexico pharmacy – mexican pharmaceuticals online

  10. Pedropaite说道:

    reputable mexican pharmacies online: mexico drug stores pharmacies – mexican border pharmacies shipping to usa

  11. JustinTut说道:

    india online pharmacy http://indiaph24.store/# india pharmacy mail order
    indian pharmacy

  12. Pedropaite说道:

    mexico drug stores pharmacies: mexican pharmaceuticals online – mexican drugstore online

  13. Marcelcrolf说道:

    https://canadaph24.pro/# canadian pharmacy india

  14. Marcelcrolf说道:

    http://canadaph24.pro/# canada rx pharmacy world

  15. StevenSen说道:

    my canadian pharmacy reviews: Licensed Canadian Pharmacy – reliable canadian online pharmacy

  16. RickyAlage说道:

    purple pharmacy mexico price list Mexican Pharmacy Online mexico pharmacies prescription drugs

  17. RickyAlage说道:

    medicine in mexico pharmacies mexican pharmacy buying prescription drugs in mexico

  18. Michaelsew说道:

    http://canadaph24.pro/# canadian world pharmacy

  19. mozggogo说道:

    психолог москва цены и отзывы https://w-495.ru/

  20. Marcelcrolf说道:

    https://mexicoph24.life/# best online pharmacies in mexico

  21. RickyAlage说道:

    reputable mexican pharmacies online mexican pharmacy mexican mail order pharmacies

  22. vizgyou说道:

    клинический психолог москва консультациЯ https://w-495.ru/

  23. Marcelcrolf说道:

    http://mexicoph24.life/# mexico pharmacy

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注