NoPage提供诸如 NoForm
, NoList
, NoWrapper
, Snipx
等库。
$ npm install --save noform
🔥 Live DEMO - Form Configuration Example ✨
🔥 Live DEMO - Repeater Configuration Example ✨
🔥 Live DEMO - Repeater Example
🔥 Live DEMO - Repeater Advanced Example
🌈 Live DEMO - Simple Example with Ant Design
You can visit here for more information.
Best Practise integrate with Ant Design
Repeater now support Chinese(zh)
and English(zh)
.
Since react-intl use ISO639
and NoForm will follow this standard.
ISO Standard Map:
Region | Notes | ISO_3166 | ISO_639 |
---|---|---|---|
USA | en-US | US | en |
China | zh-CN | CN | zh |
More than 190 case.
- clone this repo
- npm install -g nobuilder
- npm install
- npm run start
- pull request
欢迎钉钉入群:23134927 一起讨论
- npm install
- npm run start(自动执行子目录的install,构建lib,并且子目录如相互依赖,会自动link)
- 联调模式: 分别进入到packages里面,运行npm run dev 即可进行联调。
NoList依赖NoForm, 如果开发过程中需要调整noform的话,开发步骤如下:
- cd list && npm run dev
- cd form && npm run dev
这样改动form的时候,list会自动获取到form的更新。其他内部库的联调机制也一致。
Form/List/Wrapper 都依赖NoBuilder作为构建,常见命令如下:
$ npm install -g nobuilder
nobuilder的命令如下:
- dev 开发
- lib 构建
- build 构建css, umd(参见umdConfig)
- profile 查看构建后的文件依赖关系,分析体积
- test 执行单测