ant-design / ant-design/pro-components

打包体积要监控起来

Open
#50 7 comments 6 reactions 0 assignees View on GitHub
🚩 good first issue
Dominant language
TypeScript
Stars
4.8k
Forks
1.4k
Avg merge
10h 44m
Merged PRs (30d)
3

Description

- [x] bundle size 的 CI 和 badge
- [x] 支持 Tree Shaking
- [x] 检查和移除无用的依赖包
- [x] 复用 rc-util 和最新的 rc-xxx 版本
- [ ] 开启使用 @babel/runtime

避免 antd 辛辛苦苦省下的体积被挥霍了。

Contributor guide

Open the contributing guide

Research direction

Review the existing bundle-size CI, badge, tree-shaking setup, and dependency configuration mentioned in the issue, then trace how Babel is configured for the package. Enable @babel/runtime without undoing the completed bundle-size and dependency work, and verify the CI bundle-size check still passes.

Written by the indexing model from the issue text.

Assessment

Tech stack
babel, typescript
Domain
build-system, ci-cd, performance
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.