📜  安装 babel - Javascript (1)

📅  最后修改于: 2023-12-03 15:09:23.349000             🧑  作者: Mango

在 JavaScript 项目中安装 Babel

Babel 是一个 JavaScript 编译器,可以转译 ES6 或更新版本的 JavaScript 代码为向后兼容的 JavaScript 版本。本文将介绍如何在 JavaScript 项目中安装 Babel。

步骤
1. 安装 Babel CLI

首先,我们需要在终端中使用以下命令安装 Babel CLI:

npm install --save-dev @babel/cli

这将把 babel-cli 安装到项目的 node_modules 目录中,并将其添加到 package.json 中的 devDependencies

2. 安装 Babel Presets

接下来,我们需要安装 Babel Presets。这些 Presets 定义了要转译的 JavaScript 代码的范围。在本文中,我们将使用 @babel/preset-env,它可以转译 ES2015+。

安装命令如下:

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

这将安装 Babel 的核心和 @babel/preset-envnode_modules 目录中,并将它们添加到 package.json 中的 devDependencies

3. 创建 .babelrc 文件

接下来,我们需要创建 .babelrc 文件,以配置 Babel 转译规则。在项目根目录中,创建 .babelrc 文件并添加以下配置:

{
  "presets": ["@babel/preset-env"]
}

这将使用 @babel/preset-env 转译 JavaScript 代码。

4. 确定要转译的 JavaScript 代码

最后,确定要转译的 JavaScript 代码。可以使用以下命令转译单个 JavaScript 文件:

babel src/index.js --out-file dist/index.js

这将读取 src/index.js 文件并将其转译为向后兼容的 JavaScript 版本,并将其写入 dist/index.js 文件中。

确认一切正常后,可以使用以下命令在项目中安装 Babel:

npm install --save-dev babel-core babel-preset-env
结论

在 JavaScript 项目中安装 Babel 很简单,只需执行以下步骤:

  1. 安装 Babel CLI
  2. 安装 Babel Presets
  3. 创建 .babelrc 文件
  4. 确定要转译的 JavaScript 代码

如果您想要更好地组织代码并使用自动化工具,您可能需要使用 Webpack 或 Gulp 等工具自动转译 JavaScript 代码。