【发布时间】:2019-09-24 13:10:48
【问题描述】:
我目前正在使用 Meteor bundle-visualizer 包来检查初始包大小。
我已经以某种方式编写了我的包,它使用 dynamic-import 并且它们在开发模式下按预期工作。
但是,当我通过运行bundle-visualizer 时
meteor --production --extra-packages bundle-visualizer
我得到了包含所有模块的完整包大小。经过短暂的研究,我发现this paragraph in the documentation:
此可视化可以揭示有关哪些文件或包在初始客户端包中占用空间的详细信息。这对于确定哪些导入可能是转换为动态 import() 语句(从初始客户端捆绑包中排除)或识别项目中无意包含的包很有用。
我特别想知道的是那个部分
(不包括在初始客户端捆绑包中)
,因为这会阻止我在使用动态导入进行转换后获得实际的包大小。因此,我无法验证我的包大小是否低于某个 KB。
有没有人找到一种方法来运行 bundle-visualizer 并为初始客户端包启用 dynamic-import?
【问题讨论】:
标签: meteor dynamic-import