【发布时间】:2017-02-22 23:14:20
【问题描述】:
使用 browserify (commonjs),我怎样才能最小化 react-virtualized 的大小?它似乎包括我不使用的其他类,如 Collection 和 Table。我尝试使用标准语法import {foo, bar}... 以及单独指定每个类import {WindowScroller} from 'react-virtualized/dist/commonjs/WindowScroller'。然而,RV 似乎仍然占用了大约 90k:
【问题讨论】:
-
这是在缩小之前还是之后?如果是以前,那就不会太令人惊讶了——因为
Table(22k) 包括Grid(40k) 以及一些实用程序对象。不过,这些大小包括空白、cmets 等。 -
我包括网格,但不包括表格。这是缩小后
-
RV by itself 正在占用 90k 缩小后?这听起来不正确。该库的完整 UMD 构建,通过一个压缩器运行,只有 103k。
-
除非磁盘报告不正确,否则它似乎会占用 89k