��。模块的副作用指的就是模块执行的时候除了导出成员，是否还做了其他的事情，这个特性一般只有我们去开发一个 npm 模块时才会用到。</p> <p>那些没有导出的成员由于所属的模块中有副作用代码，就会导致最终 Tree-shaking 过后，这些模块并不会被完全移除。Tree-shaking 只能移除没有用到的代码成员，而想要完整移除没有用到的模块，那就需要开启 sideEffects 特性了。</p> <p>是 sideEffects �