vite 创建vue项目 添加vue-router 应该怎么做
时间: 2025-06-28 19:18:32 浏览: 15
创建一个基于 Vite 的 Vue 项目并添加 `vue-router` 来管理页面路由是一个相对简单的过程。以下是详细步骤:
### 步骤一:初始化Vite + Vue项目
首先确保已安装 Node.js 和 npm 或 yarn。
1. 打开终端,选择一个合适的文件夹位置,并运行下面命令新建项目:
```bash
npm create vite@latest my-vue-app --template vue
```
2. 进入新生成的工程目录,并安装依赖包:
```bash
cd my-vue-app
npm install # 如果使用yarn则是 'yarn'
```
3. 启动开发服务器查看默认应用是否正常工作:
```bash
npm run dev # 对于Yarn用户是 'yarn dev'
```
此时你应该能够看到基础Vue项目的启动界面了!
### 步骤二:集成Vue Router
接下来我们将向这个简单的应用程序里加入`vue-router`用于导航功能的支持。
4. 安装最新版本的 `vue-router`
```bash
npm install vue-router@next # 或者对于Yarn来说就是 'yarn add vue-router@next'
```
5. 修改入口文件src/main.js,在其中引入并配置路由器实例:
```javascript
import { createApp } from "vue";
import App from "./App.vue";
// 引入Router模块
import {createRouter, createWebHistory} from 'vue-router';
const router = createRouter({
history: createWebHistory(),
routes:[
// 简单示例 - 匹配路径 '/'
{
path:'/',
name:"Home",
component: () => import("./components/Home.vue") // 按需加载组件 Home.vue
},
// 另外一些路由规则...
]
});
// 注册全局Router插件到Vue实例上
const app = createApp(App);
app.use(router);
// 最后挂载根组件至DOM元素#app下
app.mount("#app");
```
6. 根据需要创建相应的视图组件,例如可以在 src/components 目录中分别建立Home.vue等作为各个页面的内容展示区;同时别忘了更新main页面内的<router-view/>标签用以渲染匹配成功的组件内容。
7. 再次重启服务刷新浏览器即可测试效果啦!通过访问不同URL可以触发对应的路由映射逻辑。
这样你就成功地将 `vue-router` 整合进了由 Vite 构建工具驱动的新版 Vue 项目之中。如果想要更深入了解其特性及高级设置建议参考官方文档获取更多信息。
阅读全文
相关推荐















