主页 > 人工智能  > 

Vue3+Vite创造路由

Vue3+Vite创造路由

webpack和vite的vue-router添加路由有所不同,小编踩坑了

1,先下载vue-router

npm install vue-router@next

2,配置vue-router

需要配注意使用 Vite 的环境变量,在 Vite 中,环境变量需要以 VITE_ 前缀命名。在项目根目录下创建一个 .env 文件,并定义环境变量:

   VITE_BASE_URL=/

然后创建src/router/index.js

import { createRouter, createWebHistory } from "vue-router"; import Home from '@/pages/home/index.vue'; const routes = [ { path: '/', name: 'Home', component: Home }, // 在此添加其他路由 ]; const router = createRouter({ history: createWebHistory(import.meta.env.VITE_BASE_URL), routes }); export default router;

3,mian.js中挂载router:

import { createApp } from 'vue' import './css/style.css' import App from './App.vue' import router from './router' createApp(App) .use(router) .mount('#app')

4,App.vue中使用路由:

<script setup> </script> <template> <router-view></router-view> </template> <style scoped></style>

标签:

Vue3+Vite创造路由由讯客互联人工智能栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Vue3+Vite创造路由