背景
因为要做全栈,我本身又是后端出身,前端的知识还停留在十几年前的水平。着手学习Vue的时候,Vue3.x版本已经发布可惜还是不是release版本,网上的很多例子都是基于Vue2.x版本,出了不少错误,没少耗时。现在我基本上都学习一遍了,现在把我用的组件版本整理如下。如果你也在学习Vue3.x,当你读到我的文章的时候,希望能够给你带来帮助,少走弯路。
组件介绍
- 做一个前端项目只有vue3.x还不行,我前面的文章也介绍了如何开启一个vue3.x的项目,大家可以去学习。
- 我用的组件分别是:这些组件都是针对Vue3.X的,大家注意下next标记,Vue2.x配套的是不带next的。
- 路由:vue-router-next
- 状态管理:vuex-next
- 消息总线:mitt
- UI:Element-plus,我用的是它,也有其他组件,大家看个人习惯
- HTTP 库:Axios
- 脚手架:@vue/cli,帮我们创建项目,建议大家使用,我看有的文档上说,新手用命令一点一点敲,等熟练后再使用脚手架。我不这样认为,现在网上好多帖子都在说如何使用cli创建,完全可以通过看这些文章搞定这些疑问。我的《手把手学习Vue3.0系列》就解决了这个问题,我这篇文章也是解决版本对照问题和基本组件汇总。
- 下表是我的工程里面的版本,都是最新版本。