### 常见问题
---
### 什么是 'tree-shaking'?
Tree-shaking 亦称作 'live code inclusion',是一个只包含有被使用的代码的过程。这个过程类似于无用代码去除,但会更为高效。请阅读更多关于这个词语的来源: [Tree-shaking vs Dead-Code Elimination](https://medium.com/@Rich_Harris/tree-shaking-versus-dead-code-elimination-d3765df85c80#.jnypozs9n)
### 为什么 ES2015 模块比 AMD 和 CommonJS 更好?
ES2015 模块是官方的标准,而已将会很快应用到浏览器和Node.js中。标准允许静态分析,这使得一些优化,如 tree-shaking 能被启用,以及它还有一些更先进的特性,如循环引用和动态绑定。
### 谁制作了 Rollup 的 Logo。太可爱了!
我就知道! 是[Julian Lloyd.](https://twitter.com/jlmakes)制作的。
***
> 原文:https://rollupjs.org/#faqs