探索vue2框架的世界:搭建项目的路由系统

在工作中遇到一个Vue2项目,需要自行搭建路由。由于电脑中的Node版本过低,首先升级到支持的版本。接着发现npm安装的vue-routerv4.2.9不兼容Vue2,于是安装了v3.5.2的vue-router。创建router目录和index.js文件,配置路由字典并挂载到Vue实例上。在main.js中引入并启动项目,通过npmrundemo验证配置成功。

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

author:@德玛玩前端
date:2023-07-22

今天,在工作中拿到了架构师的前端框架,是一个vue2+elementui搭建的单页面架构,没有路由系统,需要自己搭建,因为以往拿到的框架都是路由系统已经搭建好,所以就很开心。终于有了项目中学习的机会,最幸运,该脚手架用的是vue2.x,还是比较好搭建的。现将搭建的步骤和遇到的问腿分享如下,欢迎各位大牛和同行们指点。
请添加图片描述

🧋首先,开局就不利,因为我的电脑里装的node是14的版本,npm的版本不支持,没办法,升级node

请添加图片描述

🧋 node升级完以后,又来了新的问题,当前npm安装的路由vrouter版本是v4.2.9,只支持vue3.0;而当前的vue的版本是2.0,不支持。 所以要想安装路由系统,只能安装v3.0版本的vue-router。

请添加图片描述

🧋使用npm安装指定版本的路由 npm i vue-router@3.5.2

请添加图片描述

🧋在项目中手动新建目录 rotuer和文件index,js

请添加图片描述

🧋在router目录下的index.js文件中,引入vue-router,vue,新建路由字典(路径和组件之间的映射),然后将vue-router挂在vue对象下,实例化这个vue-router,最后导出实例化后的vue-rouer。

请添加图片描述

在全局文件main.js下去引入router目录下的index.js文件

请添加图片描述
请添加图片描述

🧋最后启动项目,npm run demo ,能正常启动即配置成功

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
OSZAR »