我正在开发nuxt应用程序,并使用图标的unicon。
我有一个icon.js文件,例如[icon file
我仅从图标文件中导入了一个图标,如下所示:
import { uniEllipsisH } from '@/helpers/icons'
当我使用以下命令分析捆绑软件时:
yarn build --analyze
我获得了捆绑包中包含的整个icons.js文件。
我假设捆绑软件中仅应包含导入的图标。完全困惑。请帮助。
您提供的示例图标文件是CommonJS,并且摇树仅适用于ES模块。
您可以阅读有关此以及可能阻止摇树的所有其他问题的更多信息,here。>>
带有package.json中的“ sideEffects =” false“