关于usedExports:true,如果production模式默认采取了tree shaking,那development模式配置了好像就没必要了啊

来源:4-1 Tree Shaking 概念详解

_小青年

2019-03-01

写回答

1回答

renderman

2019-03-02

我也觉得开发环境下没什么必要开启,徒增时间。

另外,开发库项目时如果开启usedExports会不会被tree shaking掉?

还是说,因为有了index.js的导出,从而可以保留住不被tree shaking掉?

0
7
特别平凡的人
回复
_小青年
如果在 生成环境下 你不配置 sideEffects 那么默认是不会摇摆掉你 import './a.css' 这个文件的,但是如果你在 packages.json 里面配置了 sideEffects: [] 如果是个空数组那么打包时就会把你的 a.css 文件给摇摆掉了
2020-04-18
共7条回复

从基础到实战 手把手带你掌握新版Webpack4.0

知识点+项目实例+原理讲解 全方位解析Webpack4新版本

3615 学习 · 1291 问题

查看课程