# 相关知识

使用 D2Admin 首先组要有以下前置知识:

如果您了解以下技术,在使用本项目进行您的开发时会更加得心应手:

# 资源

下面是一些在开发过程会用到的文档,列举在这里方便大家快速查看:

组件库:

项目基础:

名称 介绍
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 修改本篇文档。