构建工具库之类的推荐使用 Rollup,构建应用使用 Webpack。
Rollup 基于 ES Module,如果想要支持 CommonJS,需要使用插件来支持。
Rollup 还不支持一些特定的高级功能,尤其是在构建一些应用程序的时候,特别是代码拆分(Code Spliting)、运行时的动态导入以及 HMR。