Babel是一个工具链,主要用于在当前和较旧的浏览器或环境中将ECMAScript 2015+代码转换为JavaScript的向后兼容版本。Babel的插件允许您立即使用新语法,而无需等待浏览器支持。
使用babel JS的主要原因是-
语法转换(最新的JS语法为向后兼容的语法。)
目标环境中缺少的Polyfill功能(通过@ babel / polyfill)
源代码转换(代码模式)