U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 土豆PE使用教程 >

umi3.5新特性之提速方案mfsu

来源:http://www.tudoupe.com时间:2022-02-24

前几天,umi(插件化的企业级前端应用框架)正式发布了3.5版本,此次更新带来了一个全新的功能:mfsu。

一、mfsu是什么

mfsu是一种基于webpack5新特性Module Federation(模块联邦)的打包提速方案。开启mfsu可以大幅减少启动项目和热更新所需的时间。在生产模式,也可以通过提前编译依赖,大幅提升部署效率。

更多介绍详见官网: https://umijs.org/zh-CN/docs/mfsu

二、antd pro v5 使用mfsu案例

1、初始化项目

下面我们以antd pro初始化项目为例,体验下这神奇的提效增速功能。

说明下,Ant Design Pro V5在前几天也是正式发布了。目前按照官网安装指令默认安装的版本就是v5,并且已经默认对mfsu进行了配置。

首先,我们使用create umi 来快速的初始化脚手架。

然后,我们按照引导选择ant-design-pro配置进行安装。

antd pro具体安装可参考官方地址: https://pro.ant.design/zh-CN/docs/getting-started

在完成项目的初始化后我们会发现,配置文件config.ts已经加上了mfsu模式的配置。

安装好依赖后,我们对mfsu模式和normal模式进行下项目启动速度的比较。normal模式即注释掉config.ts的mfsu:{}和webpack5:{}。

2、启动速度对比

mfsu模式启动项目:编译用时是26.14秒。

normal模式启动项目:编译用时是1.42分。

由上面实践可见,mfsu模式的确提升了我们启动项目的速度。大家也可以动手对不同模式下热更新速度以及构建速度进行对比,亲自见证下速度的提升效果。

三、antd pro v4 使用mfsu说明

如果你的项目是antd pro v4的项目,我们怎么使用mfsu呢?

①确保umi的依赖的版本是3.5+版本,如果不是则安装umi@3.5版本

②在config.ts添加配置

③启动项目即可

特别注意:mfsu配置一定要写在config.ts里,不支持写在config.dev.ts等其它配置文件里。

感谢您读完本文!如果本文对您有帮助,请点个赞呗,您的点赞是对我最大的支持和认可!

我的公众号:大前端教程,欢迎关注,会定期更新前端知识,希望能帮到您。

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息