Webpack原理:

    • 使用 module map,维护项目中的依赖关系
    • 使用包裹函数,对每个模块进行包裹
    • 使用一个“runtime”方法,最终合成bundle内容

    Rollup原理:

    • 将每个模块拍平
    • 不使用包裹函数,不需要对每个模块进行包裹
    • 为了保证名称不冲突,Rollup对函数名和变量名进行了改写