vue-router4 (一) vite安装并构建项目

本文介绍了如何使用Vite构建项目,包括通过npm初始化并安装VueRouter,以及针对Vue2和Vue3选择合适的插件(vetur和volar),并提醒读者在Vue3中需禁用Vue2的vetur以解决插件冲突。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、使用vite构建项目,cmd运行

npm init vite@latest

2、安装vue-router  (Vue2安装对应的router3版本;Vue3 安装对应的router4版本)

npm install vue-router  -s

构建步骤截图如下:

注:

vue2使用vetur

vue3使用volar

这两个插件有冲突,用vue3必须先禁用vue2的vetur! 

Vite个快速的前端构建工具,它通过即时热更新和高效的模块预加载来提升开发效率。Vue RouterVue.js 的官方路由库,用于处理单页面应用 (SPA) 中的URL变化以及视图的动态切换。 要在 Vite安装 Vue Router,你需要遵循以下步骤: 1. **初始化项目**:首先确保你已经全局安装了 `npm` 或 `yarn`。如果还没安装,可以在命令行运行 `npm i -g create-vite` 或者 `yarn global add create-vite`。 2. **创建新项目**:使用 Vite 创建个新的项目,例如: ``` npx create-vite my-vue-app ``` 或者 ``` vite create my-vue-app ``` 3. **安装依赖**:进入项目目录后,运行安装命令以添加 VueVue Router 到 `package.json` 文件中: ``` cd my-vue-app npm install vue@next vue-router --save ``` 或者 ``` yarn add vue@next vue-router ``` 4. **配置文件**:在 `vite.config.js` 或 ` vite.config.ts` 文件中,引入配置 Vue Router。示例: ```js import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { createRouter, createWebHistory } from 'vue-router' export default defineConfig({ plugins: [vue()], build: { target: 'esnext', // 设置目标环境 }, server: { middlewareMode: true, }, router: () => { const router = createRouter({ history: createWebHistory(process.env.BASE_URL), // 使用 web 驱动的历史模式 routes: [ // 你的路由配置 ] }) return router } }) ``` 5. **导入和使用**:在需要的地方,如 App.vue 或 main.js,导入 Vue Router 将其挂载到 Vue 实例上: ```js import { createApp } from 'vue' import App from './App.vue' import router from './router' // 导入你的路由实例 createApp(App).use(router).mount('#app') ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值