借助 babel-loader 实现转换的,但是其实内部真正转换并不是 babel-loader 实现的,babel-loader 通过调用 babel-core 实现的。
    先调用 内部的 babel-transform 把高级语法转成对应 ast 语法树。
    然后 调用 babel-traverse 对 ast 树进行转译,然后调用内部的插件/预设 把转成 低级 ast 语法树
    最后调用 babel-generator 把ast 树转换成 目标代码,运行在浏览器上。