umijs / umi

A framework in react community ✨
https://umijs.org
MIT License
15.06k stars 2.64k forks source link

[Feature Request] 希望能更新一下依赖包 #12528

Closed caijf closed 6 days ago

caijf commented 1 week ago

image

fz6m commented 6 days ago

dva / ahooks request 等依赖是 umi 3 遗留的插件附带的,这些功能已经很久不维护了,但为了适配 umi 3 升级 4 ,所以这些上古功能还是保留了下来,如没有必要,不再推荐使用这些功能。

caijf commented 6 days ago

如果没有使用这些功能,可以提供个方案移除这些依赖吗?

fz6m commented 4 days ago
  1. 把 umi 仓库的 packages/plugins 里面的源码全部 copy 出来,之后挑选需要的插件和依赖留下,其余的删掉,自己发布一个插件包。

  2. 使用 umi ,而不是 max (因为 max 内置了 @umijs/plugins),之后安装你发布的插件包,在配置文件内使用这些 plugins 即可。