# 相关知识
使用 D2Admin 首先组要有以下前置知识:
- 首先需要熟悉 web 开发基础三样: HTML CSS JavaScript (opens new window)
- 会使用 vue.js (opens new window)
如果您了解以下技术,在使用本项目进行您的开发时会更加得心应手:
# 资源
下面是一些在开发过程会用到的文档,列举在这里方便大家快速查看:
组件库:
项目基础:
名称 | 介绍 |
---|---|
vue.js (opens new window) | 框架基础 |
vuex (opens new window) | 全局状态管理 |
vue-router (opens new window) | 路由控制 |
sass (opens new window) | CSS 预处理语言 |
脚手架:
名称 | 介绍 |
---|---|
vue-cli3 (opens new window) | 项目脚手架 |
webpack-chain (opens new window) | vue-cli3 中 webpack 的配置语法 |
插件:
名称 | 介绍 |
---|---|
lodash (opens new window) | 一致性、模块化、高性能的 JavaScript 实用工具库 |
axios (opens new window) | 最流行的网络请求库 |
better-scroll (opens new window) | d2-container 的自定义滚动条依赖 |
dayjs (opens new window) | 日期处理库 |
v-charts (opens new window) | vue 版本的 echarts 由饿了么开发 |
echarts (opens new window) | v-charts 的核心 |
lowdb (opens new window) | D2Admin 操作本地数据的依赖 |
vue-i18n (opens new window) | 多国语依赖 |
vue-grid-layout (opens new window) | 网格布局组件 |
vue-splitpane (opens new window) | 切分布局组件 |
上面只是一些猜您会用到的链接,还有一些项目中用到但是这里没有列举的,如果您觉得有必要,可以提 pr 修改本篇文档。