技术文档
在本次项目中,使用了很多外部的库。
考虑到本次项目组的成员水平参差不齐,为了避免大家浪费时间,这里仅列举需要大家专门学习的,必须掌握的知识点。做到有的放矢。
提前预备合适的浏览器插件
当你阅读文档时,会不可避免的遇到英文文档。这里推荐你准备好这些浏览器插件。
git多人协作实践教学视频
lodash
lodash 是基础性质库。是javascript层面上的工具库。
vue3
本次前端项目使用的渲染框架。
vueuse
组合式api的工具。本次项目重点使用的是 useAxios 。
@ruan-cat/utils
阮喵喵自己封装的工具包。重点学会使用接口请求工具。
monorepo
monorepo是前端项目的一种组织方式,是一种架构。
pnpm
一种包管理器。
turbo
monorepo下的node命令调度器。
提示
了解任务调度器的配置即可。本次项目不要求大家配置调度器。
element-plus
组件库。
unplugin-vue-router
基于文件的路由生成插件。
- https://uvr.esm.is/guide/file-based-routing.html
- https://uvr.esm.is/guide/extending-routes.html#definepage
pure-admin
本次项目用的模板。由阮喵喵决定套用并改造该模板:
plus-pro-components
本次项目用的表单组件组件库。
表单组件是单独的,专门的组件库实现的。