所以我对捆绑大小性能改进有点陌生,我想做的事情是降低我用TSDX编写的组件库的导入成本。它是一个基于 rollup.js 创建 Typescript 库的工具。我正在使用开箱即用的设置。
当我调查我的应用程序时,我发现从我的组件库中导入组件的成本似乎很高。见图片:
似乎当我导入单个组件(或函数)时,还会导入很多其他的东西。有没有人知道这是否正常和/或我是否可以改善这一点?也许有人知道我如何导入它,就像他们如何使用 lodash 包一样,您可以从特定文件夹导入单个 util,如下所示:import { add } from 'lodash/add'
?
长话短说:如何降低 TSDX(基于 rollup.js)库的导入成本?提前致谢!