# react组件

### 安装依赖

因为`dudys`中包含了例子代码，所以在安装的时候，需要把例子代码中的依赖，但并不是`dudys`的依赖装进来。
```shell
> sh dev-env.sh
```

### 开发

---
* 在 `example` 文件夹下 `npm run dev[dev_win] (entry name)`
* 在 `src` 文件夹下进行组件开发
    * 组件名首字母大写
    * 按组件名来分文件夹
    * 导出的组件名要和文件夹名一致

### 发布前
在发布前，我们需要执行这个命令。（当然，如果你忘记了也没关系，在你发布前会自动执行这个命令的~）
```shell
> sh prepublish.sh
```

### 介绍

````bash
|--ActionPanel 弹出层
|
|--ActivityIndicator loading
|
|--Alert 弹窗组件
|
|--Animated 动画库
|
|--Carousel 滑动组件
|
|--inline-prefixer css in js prefixer
|
|--Observable 
|
|--PanResponder 手势库
|
|--Picker 选择器
|
|--Popover 弹层
|
|--ScrollView 滑动组件
|
|--Toast 提示窗
|
|--util 工具组件
|
|--View display flex box


### 文档地址
[组件库文档地址](http://zcmdoc.58corp.com/dudys/)

### 注意
记得把敏感信息加到`.npmignore`里哦