我们正在使用 webpacksplitChunks
来捆绑共享包,现在我们在模块上做了树摇动。(我们的图标、ui 组件、钩子和助手都是 npm 包)。
问题是,我们的包是完全可摇树的,但splitChunks
我们所有的包都被视为vendor~main.js
并导入而没有任何摇树。
摇树只对本地进口有效吗?我们应该如何对 npm 包同时使用 tree shaking 和 splitChunks?
我们正在使用 webpacksplitChunks
来捆绑共享包,现在我们在模块上做了树摇动。(我们的图标、ui 组件、钩子和助手都是 npm 包)。
问题是,我们的包是完全可摇树的,但splitChunks
我们所有的包都被视为vendor~main.js
并导入而没有任何摇树。
摇树只对本地进口有效吗?我们应该如何对 npm 包同时使用 tree shaking 和 splitChunks?