采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师 如果开启了tree-shaking 是否 就可以 不用配置ignorePlugin,感觉他们的功能是相似的
建议你先具体试试,看看两者打包出来的体积是否相同。实践一下你印象会非常深刻。
我试了一下,结果是采用ignorePlugin 打包出来的体积明显变小,而tree-shaking体积大小并没有发生变化;我可不可以这样理解(tree-shaking场景下以moment为例):我们静态的引入moment(并且具体使用什么语言只有代码编译 的时候才知道,所以这也不是tree-shaking的生效场景),webpack认为我们使用到了所有的moment功能,所以会直接对整个moment进行一个打包,自然不会进行shaking
是的。tree-shaking 是引用了就打包,ignorePlugin 是你强制让什么不打包。自己亲自试一试,才能记得牢固。
登录后可查看更多问答,登录/注册
面向1-3年前端的框架及项目面试“刚需内容”
4.1k 1
2.6k 11
1.3k 11
1.2k 11