我正在尝试使用 web pack 增强我的摇树技能:
在阅读了有关 webpack treeshaking 的文档,特别是副作用标志(可以在 package.json 中使用来判断 lib 是否有副作用)之后,我最终得到了以下问题:
为什么这种副作用概念仅在包级别“可配置”,而不是在(es6)模块级别?
我的意思是:webpack 是否足够聪明,可以自动知道 es6 模块是否有副作用?在什么情况下不应该摇树?
谢谢 !
我正在尝试使用 web pack 增强我的摇树技能:
在阅读了有关 webpack treeshaking 的文档,特别是副作用标志(可以在 package.json 中使用来判断 lib 是否有副作用)之后,我最终得到了以下问题:
为什么这种副作用概念仅在包级别“可配置”,而不是在(es6)模块级别?
我的意思是:webpack 是否足够聪明,可以自动知道 es6 模块是否有副作用?在什么情况下不应该摇树?
谢谢 !