首页 > 解决方案 > 如何最小化material ui的bundle大小?

问题描述

我已经阅读了Material ui的文章关于如何import和:minimizebundle-size

// Option 1: instead of top level imports (without a Babel plugin):
import Button from '@material-ui/core/Button';
import TextField from '@material-ui/core/TextField';

// Option 2: Needs babel plugins to change below code to above code before any transformation:
import { Button, TextField } from '@material-ui/core';

问题是无论我使用什么选项,它都会增加相同数量的捆绑包大小100kb!我们如何解决这个问题?(我正在使用 craco 来使用 babel)

标签: javascriptreactjswebpackmaterial-uicraco

解决方案


推荐阅读