## gfee-magic-ui 业务组件库

基于Element UI的业务组件库，提供基础业务组件。

### 安装

`npm install gfee-magic-ui -S` or `yarn add gfee-magic-ui`

建议使用yarn安装

### 文档

`npm run docs`

你可以在本地开发的同时，编写文档。

### 按需引入
- yarn add babel-plugin-component
- 配置babel.plugins
```
[
    "component",
    {
      "libraryName": "gfee-magic-ui",
      "styleLibraryName": "theme-chalk"
    }
]
```
- 引入
```
import { zmButton } from "gfee-magic-ui";
Vue.use(zmButton);
```


### 组件发布方式
- 新建文件夹,以组件名为文件夹名称
- 将组件内部css抽离出来,放入index.css(less/sass)中,index.css放在文件夹根目录
- 新建src目录,组件放入src目录中
- 新建index.js,引入src目录组件并导出
- 新建README.md作为组件说明
- 将组件放入packages包中
- 执行node ./build/bin/new.js 组件名,将组件嵌入到组件库中