UmiJSUmiJS
  • 介绍
  • 指南
  • API
  • Umi Max
  • 博客
⌘ K
EN
Umi Max 简介
布局与菜单
antd
图表
数据流
请求
权限
国际化
微前端
styled-components
react-query
valtio
dva
站点统计
Tailwind CSS 插件
Module Federation 插件
最后更新时间:
Open-source MIT Licensed | Copyright © 2017-present

TABLE OF CONTENTS

Umi Max 简介

Umi 作为一个可扩展的企业级前端应用框架,在蚂蚁集团内部已经已直接或间接地服务了 10000+ 应用。在工程实践的过程中,解决大量前端开发中开发中遇到的常见问题,这些经验累积成 Umi 各个插件。为了方便开发者更加方便的使用这些插件,在我们这些插件开源的基础上,直接将他们集成到一起,打造了 @umijs/max。 让开发者直接可以通过脚手架马上获得和蚂蚁集团开发 Umi 应用一样的开发体检。

如何使用

在使用 create-umi 选择 Ant Design Pro 模板,就能使用 @umijs/max 来创建项目了。

$ npx create-umi@latest
? Pick Umi App Template › - Use arrow-keys. Return to submit.
Simple App
❯ Ant Design Pro
Vue Simple App

💡

在 Umi Max 项目中命令行请使用 max{:bash},而不是原来的 umi{:bash},示例如下

$ npx max g jest

新建的项目默认安装以下插件, 可以按需开启:

  • 权限
  • 站点统计
  • Antd
  • 图表
  • dva
  • initial-state
  • 数据流
  • 布局和菜单
  • 国际化(多语言)
  • model
  • 乾坤微前端
  • 请求库
  • Tailwind CSS
  • CSS-IN-JS
  • 请求方案
  • 全局数据存储方案
  • Module Federation