umi4

umi最近发布了4.x, 又将原先的更多东西进行了整合, 包也进行了优化。

现在umi可以管理大量的依赖,减少用户的手动安装。

作为编译时框架,umi有非常多的好处

  1. 很多配置作为约定存在,可以少些很多代码,例如数据量,i18,路由等
  2. 导入变小,按需打包
  3. 功能可配置化,在config中,可以加载各个plugin,以及配置,比如说ie的兼容性等

快速上手

  1. 在windows上我们可以通过 npx create-umi@latest 来安装最新版 - 详见 https://umijs.org/docs/tutorials/getting-started

PS: 注意, 如何想要在里面使用dva的话, 建议使用umi max.