You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
### 本地运行
```
npm install
npm run dev
```
### 打包
```
npm install
npm run build:prod
编译结果: report/report-ui/dist目录
```
### 前端技术
- [npm ](https://www.npmjs.com/ ): node.js的包管理工具, 用于统一管理我们前端项目中需要用到的包、插件、工具、命令等, 便于开发和维护。
- [webpack ](https://webpack.docschina.org/ ):用于现代 JavaScript 应用程序的_静态模块打包工具
- [ES6 ](https://es6.ruanyifeng.com/ ): Javascript的新版本, ECMAScript6的简称。利用ES6我们可以简化我们的JS代码, 同时利用其提供的强大功能来快速实现JS逻辑。
- [vue-cli ](https://cli.vuejs.org/ ): Vue的脚手架工具, 用于自动生成Vue项目的目录及文件。
- [vue-router ](https://router.vuejs.org/ ): Vue提供的前端路由工具, 利用其我们实现页面的路由控制, 局部刷新及按需加载, 构建单页应用, 实现前后端分离。
- [element-ui ](https://element.eleme.cn/#/zh-CN ): 基于MVVM框架Vue开源出来的一套前端ui组件。
- [avue ](https://www.avuejs.com/ ): 用该组件包裹后可以变成拖拽组件,采用相对于父类绝对定位;用键盘的上下左右也可以控制移动
- [vue-echarts ](https://www.npmjs.com/package/vue-echarts/ ): vue-echarts是封装后的vue插件,基于 ECharts v4.0.1+ 开发
- [vue-superslide ](https://www.npmjs.com/package/vue-super-slider/ ): Vue-SuperSlide(Github) 是 SuperSlide 的 Vue 封装版本
- [vuedraggable ](https://github.com/SortableJS/Vue.Draggable/ ): 是一款基于Sortable.js实现的vue拖拽插件。