babel实战之快速入门

 

1.简介

 

Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。下面列出的是 Babel 能为你做的事情:

  • 语法转换
  • 通过 Polyfill 方式在目标环境中添加缺失的特性 (通过 @babel/polyfill 模块)
  • 源码转换 (codemods)

 

2.使用

 

(从版本 7 开始)都是以 @babel 作为冠名的。这种模块化的设计能够让每种工具都针对特定使用情况进行设计。

 

2.1 编程使用

 

Babel 的核心功能包含在 @babel/core 模块中。通过以下命令安装:

npm install --save-dev @babel/core

一般还需要安装环境预设:

npm install --save-dev @babel/preset-env

 

你可以在 JavaScript 程序中直接 require 并使用它:

const babel = require("@babel/core");

你可能感兴趣的:(money,babel,babel)