仅导入我在我的应用程序中使用的标志(标志图标库)。如何从 CDN 导入?

问题描述 投票:0回答:0

我最近遇到了一种导入超赞字体图标的方法,该方法允许创建仅包含正在使用的图标的最终包FontAwesome 文档。我知道捆绑器(在我的例子中是 Vite)应用了 tree shaking 以创建一个更小的捆绑包。

我目前正在开发一个也使用标志的应用程序。因此,我偶然发现了以下存储库Flag Icons。我已经安装了 npm 包并将样式表添加到 index.html。一切都按预期工作。

以这种方式使用库是否意味着我在我的项目中导入了所有标志,即使是那些我不会使用的标志?有没有一种方法可以用我要使用的那些创建一个更小的包?

performance npm size bundle tree-shaking
© www.soinside.com 2019 - 2024. All rights reserved.