webpack与babel

一、Bebal

1、 Bebal是什么

访问bebel官网(https://babeljs.io/),首页的介绍如下图所示:

在这里插入图片描述

Babel是JavaScript编译器。现今,(有了它)就可以使用下一代版本的JavaScript。

简单来说,可以将ES6代码编译为ES6之前,例如ES5、ES3等大多数浏览器可以兼容的代码。

在这里插入图片描述

2、Babel 的使用方式

(0)准备工作-安装node.js

webpack与babel_第1张图片

NodeJS下载地址

可以运行命令node -vnpm -v,通过查看版本测试是否安装成功。

(1) 查看使用方式

使用方式

Babel的使用方式比较多,常用的方式有CLI(命令行界面)和 webpack, 如下图所示

webpack与babel_第2张图片

CLI 命令行方式使用步骤:

先运行命令以下命令,修改node安装包仓库地址(默认是国外地址,下载包速度慢,甚至无法下载!)

npm config set registry https://registry.npm.taobao.org f

第一步:在项目文件夹下初始化项目
npm init
运行命令后,会在项目文件夹子下生成package.json文件,可以记录安装的依赖包。

第二步:安装core和cli包

下载最新版包
nmp install --save-dev @babel/core @babel/cli

指定特定版本
nmp install --save-dev @babel/[email protected] @babel/[email protected]

二、webpack

1、 wabpack 是什么

webpack与babel_第3张图片
在这里插入图片描述
在这里插入图片描述

例如,

你可能感兴趣的:(javaScript,webpack)