1.1.17-beta.4 • Published 4 months ago

gm-antd v1.1.17-beta.4

Weekly downloads
-
License
MIT
Repository
github
Last release
4 months ago

Fork 自antd@2.24.0,做 AntD 组件二次开发及文档使用。在线文档

.
├── components                # 组件库源码目录
│   ├── demo         # 组件用例场景目录
│   │   ├── type.md  # demo
│   ├── Button         # 单个组件
│   │   ├── index.tsx  # 组件源码
│   │   ├── index.less # 组件样式
│   │   └── index.md   # 组件文档
│   └── index.ts       # 组件库入口文件

开发流程

在你 clone 了 antd 的代码并且使用 yarn install 安装完依赖后,你还可以运行下面几个常用的命令:

  • yarn start 在本地运行 Ant Design 的网站。
  • yarn lint 检查代码风格。
  • yarn test 运行测试。(在运行测试前请确保 NODE_ENV 环境变量没有被设定,否则可能会引发一些问题)
  • yarn compile 编译 TypeScript 代码到 lib 和 es 目录。
  • yarn dist 构建 antd 的 UMD 版本到 dist 目录。
  • yarn site 构建静态文档站到_site 目录

gm_api

Demo 中使用 gm_api 接口需要先初始化:

// baseURL可以是'http://localhost:5555' | 'https://env-xxx.x.k8s.guanmai.cn',后者需要解决跨域问题
window.init_gm_api(baseURL:string,'TOKEN')

配套开发工具

发包

  • 运行yarn test检测你改动到的组件测试用例是否通过,假设你改动了 Button 组件,则使用yarn test /button/指定运行 button 的测试用例;
  • 提交代码;
  • 按照语义化更新版本号(feature:yarn version --minor,fix:yarn version --patch);
  • 更改 package.json 的 name 为"antd", 然后运行yarn build打包, link 后可以在上层项目中测试;
  • 将 package.json 中的 name 改为gm-antd, 运行yarn publish发布;(这是因为 build 使用的 antd-tools 需要 name 为"antd",而 npm 需要 name 为"gm-antd",暂时先这样手动处理)

如果是以下形式替换项目中的 antd 为 gm-antd,在发布完成后直接更改 package.json 中的对应版本号然后 yarn 一下就行了,如果 yarn 失败提示 "not found",访问 https://npmmirror.com/package/gm-antd 点击 SYNC 同步镜像,然后重试即可。

"antd": "https://registry.npmmirror.com/gm-antd/-/gm-antd-1.1.0.tgz"

其他

1.1.17-beta.5

7 months ago

1.1.17-beta.6

7 months ago

1.1.17-beta.7

7 months ago

1.1.17-beta.8

6 months ago

1.1.17-beta.3

8 months ago

1.1.17-beta.4

7 months ago

1.1.18-beta.3

6 months ago

1.1.18-beta.2

6 months ago

1.1.19-beta.1

4 months ago

1.1.18-beta.1

6 months ago

1.1.18-beta.0

6 months ago

1.1.15-beta.5

9 months ago

1.1.17-beta.1

8 months ago

1.1.17-beta.2

8 months ago

1.1.16

8 months ago

1.1.17-beta.0

8 months ago

1.1.15-beta.4

2 years ago

1.1.15-beta.3

2 years ago

1.1.15-beta.2

2 years ago

1.1.15-beta.1

2 years ago

1.1.15-beta.0

2 years ago

1.1.14-beta.0

2 years ago

1.1.14-beta.1

2 years ago

1.1.15

2 years ago

1.1.14

2 years ago

1.1.13

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.12

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.1.7-beta.13

2 years ago

1.1.7-beta.1

2 years ago

1.1.9-beta.1

2 years ago

1.1.9-beta.2

2 years ago

1.1.7-beta.5

2 years ago

1.1.7-beta.8

2 years ago

1.1.7-beta.7

2 years ago

1.1.7-beta.12

2 years ago

1.1.7-beta.11

2 years ago

1.1.7-beta.10

2 years ago

1.1.7

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago

0.1.0

2 years ago

0.0.1

2 years ago