UNPKG

2.07 kBMarkdownView Raw
1# BeeUI
2A React NATIVE UI Libary.
3
4`issues`规范:
5- `feature` 功能 `bug` 故障
6- 优先级: `p0`: 日清 `p1`: 一周内 `p2`: 二周 `p3`: 月内
7### 状态: `todo` 待开发, `doing` 进行中, `test` 待测试, `done` 已完成
8
9| 组件名称 | 描述 | 状态 | issues |
10|---------|------|------|----|
11| [Calender](./docs/Calender.md) | 日历组件 | `done` | -- |
12| [Chart](./docs/Chart.md) | 柱状图 | `done` | -- |
13| [Flex](./docs/Flex.md) | Flex 布局 | `done` | -- |
14| [Grid](./docs/Grid.md) | Grid 布局 | `done` | -- |
15| [Gallery](./docs/Gallery.md) | 轮播图 | `done` | -- |
16| [Overlay](./docs/Overlay.md) | 蒙层 | `done` | -- |
17| [Picker](./docs/Picker.md) | 选择器, 目前只支持单选 | `done` | -- |
18| [Sheet](./docs/Sheet.md) | 下方弹出框 | `done` | -- |
19| [TabBar](./docs/TabBar.md) | Tab切换栏 | `done` | -- |
20| [TabScene](./docs/TabScene.md) | Tab内容 | `done` | -- |
21| [Tools](./docs/Tools.md) | 工具模块,px转dpi,控制设备字体 | `done` | -- |
22| [Calender](./docs/Calender.md) | 日历控件 | `done` | -- |
23
24### 依赖
25- 全局依赖: `npm install -g exp` 以及 [Expo XDE](expo.io);
26
27### 启动说明
28- 准备工作:
29 - 安装依赖:`npm i`
30 - 设置淘宝镜像源:`npm config set registry https://registry.npm.taobao.org`
31- 启动项目:
32 - 苹果:`npm run ios`
33 - 安卓:`npm run android`
34- 其他:
35 - 发布:`npm run deploy <password>`
36 - 代码规范:`npm run lint`
37
38### 常见问题
39- 项目无法启动:
40 - 尝试重新安装依赖:`rm package-lock.json && rm -rf node_modules && npm i`
41 - 还不行的话试试:`rm -rf $TMPDIR/react-*`
42- `Git:.git/hooks/pre-commit: line 2: ./node_modules/pre-commit/hook: No such file or directory`
43 1. 打开目录:`.git/hooks`
44 2. 编辑文件:`pre-commit`
45 3. 删除第二行:`./node_modules/pre-commit/hook`
46- `jsx-a11y/href-no-hash`
47 1. 查看全局安装的依赖是否包含 **eslint**`npm list -g --depth 0`
48 2. 如果存在则需要全局安装 **eslint-plugin-jsx-a11y**`npm i -g eslint-plugin-jsx-a11y`
49
\No newline at end of file