Files
mes-ui-d2/docs/zh/learn-knowledge/README.md
liyang 5e28b9bad1 no message
Former-commit-id: 0452211d33d5f89cf016c5ba9f375a182d6ee867 [formerly 0452211d33d5f89cf016c5ba9f375a182d6ee867 [formerly 0452211d33d5f89cf016c5ba9f375a182d6ee867 [formerly 0452211d33d5f89cf016c5ba9f375a182d6ee867 [formerly 9e839520a925727ac4032ec2851532a1cca5832e [formerly de141c93c25b9c84c06b7fa6c358727f1e19ec7c]]]]]
Former-commit-id: 75bc9cdd1e1350739375136131bda23fd1268590
Former-commit-id: 50ad37c5b1788e2563e459edebbad86a2f70faf7
Former-commit-id: 8a721a3a4c79f8f32c17e57ac7965f803e96d471 [formerly 5e07da6e7680f8f8ec264c5174a4eed1b77f3b1b]
Former-commit-id: 9027f9942d8ee6971abcff0aad55ea9ef5f7404c
Former-commit-id: 324405c7683add4fed12237e0698162624ea6de7
Former-commit-id: c8eb46bc7c33f5694aa4d229c001760bd6a67dd3
Former-commit-id: e176fd7176a53831650e3015f150b10f8b36c1d2
Former-commit-id: 6a5d0f5ffe3a8816567f39e03b790af95dd497b2
2018-08-21 15:52:43 +08:00

57 lines
2.3 KiB
Markdown

---
sidebar: auto
---
# 相关知识
使用 D2Admin 首先组要有以下前置知识:
* 首先需要熟悉 web 开发基础三样:[HTML CSS JavaScript](http://www.w3school.com.cn/)
* 会使用 [vue.js](https://cn.vuejs.org/)
如果您了解以下技术,在使用本项目进行您的开发时会更加得心应手:
* [ES6](http://es6.ruanyifeng.com/)
* [sass](https://www.sass.hk/guide/)
## 资源
下面是一些在开发过程会用到的文档,列举在这里方便大家快速查看:
组件库:
* [element-ui](http://element.eleme.io/#/zh-CN/component/quickstart)
项目基础:
| 名称 | 介绍 |
| --- | --- |
| [vue.js](https://cn.vuejs.org/v2/guide/) | 框架基础 |
| [vuex](https://vuex.vuejs.org/zh/guide/) | 全局状态管理 |
| [vue-router](https://router.vuejs.org/zh/guide/) | 路由控制 |
| [sass](https://www.sass.hk/guide/) | CSS 预处理语言 |
脚手架:
| 名称 | 介绍 |
| --- | --- |
| [vue-cli3](https://cli.vuejs.org/zh/) | 项目脚手架 |
| [webpack-chain](https://github.com/mozilla-neutrino/webpack-chain) | vue-cli3 中 webpack 的配置语法 |
插件:
| 名称 | 介绍 |
| --- | --- |
| [lodash](https://lodash.com/docs/4.17.10) | 一致性、模块化、高性能的 JavaScript 实用工具库 |
| [axios](https://github.com/axios/axios) | 最流行的网络请求库 |
| [better-scroll](https://github.com/ustbhuangyi/better-scroll) | [d2-container](../sys-components/container.md) 的自定义滚动条依赖 |
| [dayjs](https://github.com/iamkun/dayjs) | 日期处理库 |
| [v-charts](https://v-charts.js.org/#/props) | vue 版本的 echarts 由饿了么开发 |
| [echarts](http://echarts.baidu.com/index.html) | v-charts 的核心 |
| [lowdb](https://github.com/typicode/lowdb) | D2Admin 操作本地数据的依赖 |
| [mockjs](https://github.com/nuysoft/Mock/wiki) | 模拟请求依赖 |
| [vue-i18n](https://kazupon.github.io/vue-i18n/guide/started.html) | 多国语依赖 |
| [vue-grid-layout](https://github.com/jbaysolutions/vue-grid-layout) | 网格布局组件 |
| [vue-splitpane](https://www.npmjs.com/package/vue-splitpane) | 切分布局组件 |
上面只是一些猜您会用到的链接,还有一些项目中用到但是这里没有列举的,如果您觉得有必要,可以提 pr 修改本篇文档。