设计原则
- 尽量符合 React 对于 Component 的开发要求。
- API 设计上参考 uxcore。
- 优先完成一个组件的受控模式。
- 尽量使用 react-component/xx 的组件, 有问题 pr 到 react-component/xx
- 尽量使用知名开源组件
新组件请参考 src/Button
, demo/Button
和 docs/Button
中对于源码,demo 和文档的要求。
$ npm install
调试单个组件使用参数 -m component-name
$ npm start -- -m text-field
自己从 master 新开一个分支开发.
git checkout -b feature/xxxx
开发完成后。
$ git add --all
$ git commit -am "描述"
$ git pull --rebase origin master
# 解决冲突
$ git push origin xx-feature:xx-feature
提交 merge request 到 master