-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Task] 优化 max 性能 #10645
Comments
用户直接重新安装,应该就会装到最新版本,因为 umi-presets-pro 里面没锁版本
umi 发版本之后,需要确认内部的组件是否有影响,确认没影响之后,才会统一升 umi。所以依旧是锁的 |
由于间接依赖的大版本号仍然符合原来的设定,所以 pnpm 这种包管理器是不会提升仍符合 semver 范围的间接依赖版本的,故升级底层依赖一定要严格提升顶层依赖内的版本,这也是 changesets 要解的问题(会严格提升上游依赖内的版本号,保证用户升级时底层依赖也会升级),同时在 umi 里现在用了 所以这次的性能提升,还是跟进完整个链路的版本提升,这样好。
合理,没有意见。 |
等待最后一步 umi-presets-pro 发版 |
辛苦各位了 🌹 |
问题
经反馈,
max g
运行需要 8s (#10642)环境
antd-pro + max (包含
umi-presets-pro
)原因
和配置文件关系不大,主要在于模块预读取的瓶颈。
任务
Umi
优化前:
优化后:
openapi
需要 lazy import prettier 的导入,代码见
src/util.ts
:max-plugin-openapi
与umi-presets-pro
提升版本发版,否则对于升级用户他们的底层@umijs/openapi
版本不会变化,cc @chenshuai2144umi-presets-pro
alita
建议不要锁,cc @xiaohuoni ( PR 见 deps: upgrade umi version alitajs/alita#520 )来源
Discussed in #10642
Originally posted by doornot March 1, 2023
The text was updated successfully, but these errors were encountered: