Vue3+Vite创造路由
- 人工智能
- 2025-08-26 13:09:02

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创造路由”