webpack打包历程

    1. 计算出最终打包配置。(webpack.config.js 终端命令 默认配置)
    2. 注册所有插件。(好让插件监听webpack生命周期)
    3. 根据入口文件,解析所有依赖文件,构建ast语法树。
    4. 在解析过程中,把loader与合适文件做匹配,并进行转换。
    5. 解析完成后,得到转换结果,根据配置生产代码chunk。
    6. 输出到系统文件中。