sideEffects 一般而言,上述代碼,在 webpack 進(jìn)行 tree shaking 能夠不打包 function b 的代碼,這是因?yàn)?webpack 對(duì)代碼進(jìn)行了分析, b 沒(méi)有引用不會(huì)打包。 但是npm包中,通過(guò)這種方式去引用,你會(huì)發(fā)現(xiàn) tree shaking 并沒(méi)有生效, 這是因?yàn)閣ebpack無(wú)法識(shí)別你的代碼是否存在副作用,故而無(wú)法執(zhí)行tree shaking ,解決方法...
www.dbjr.com.cn/article/1702...htm 2025-6-3