美文网首页
ES6转ES5环境搭建

ES6转ES5环境搭建

作者: 杨戬Yj | 来源:发表于2020-04-23 10:20 被阅读0次

1. 创建项目目录

mkdir ES6
cd ES6

2. 初始化项目

npm init

3. 安装babel-cli脚手架

npm i -g babel-cli

4. 创建一个src目录用于写es6代码,一个dist目录用于存储编译后的es5代码

mkdir src
mkdir dist

4.配置 .babelrc 文件

在项目根目录新建文件 .babelrc. 用于设置基本配置 (注意:以点开头且以点结束的文件,即文件没有扩展名)

{
  "presets": ["es2015"],    //或者es2015或者env或者latest,总之对应自己安装的转码规则,
  "plugins":[]
}  
.babelrc

5.设定转码规则

npm i --save-dev babel-preset-es2015
//或者 npm i --save-dev babel-preset-latest
package.json

6. 设置相应的scripts脚本:在package.json中设置,(将src文件夹下的js文件,编译转码到dist文件夹下)

"scripts":{
  "build": "babel src -d dist"
}

7. 转码运行

在项目根目录下的命令行中运行转码,转码运行后将在dist文件夹下生成 es6 转码后生成的 es5 文件,然后可以在程序中引用 es5 文件

npm run build
目录结构

转载: 阮一峰
http://www.ruanyifeng.com/blog/2016/01/babel.html

相关文章

  • ES6环境的搭建

    1、ES6环境的搭建 搭建环境的原因:低版本的浏览器不支持ES6语法,可以利用工具将es6编译成es5 用Babe...

  • ES6开发环境的搭建

    ES6开发环境的搭建 首先,为什么ES6需要一个开发环境,而不是像ES5那样直接在浏览器打开就可以?原因就是到目前...

  • 认识Babel***

    Babel是什么?用于解析ES6,甚至比ES6更高级的语法,到ES5或ES4级别,满足浏览器的兼容性 环境搭建 &...

  • (一)搭建环境

    (1)搭建环境 因为在es6的语法在es5中大部分不支持。所以必须要装一个babel的转化为es5,这样才可以。不...

  • Babel 入门——ES6 转 ES5

    Babel 入门——ES6 转 ES5 原文转载自阮一峰教程 本文讲解如何在 nodejs 环境下使用 babel...

  • 处理js

    转es5语法 提供es6方法 打包js

  • react native学习之:转码器介绍

    一) Babel转码器 Babel是一个广泛使用的ES6转码器,可以将ES6代码转为ES5代码,从而在现有环境执行...

  • es6环境搭建

    es6环境搭建

  • 一周掌握 ES6 核心知识,第一天

    一周掌握ES6核心知识 第一天 ES6转化ES5的环境设置 任务1,基础教程 目录结构 安装依赖详解 webpac...

  • 学习使用Babel把ES6语法转换成ES5

    新手学习使用Babel把ES6的语法转换成ES5的语法,记录下从环境的搭建到转换的过程。 1、对于Babel7的安...

网友评论

      本文标题:ES6转ES5环境搭建

      本文链接:https://www.haomeiwen.com/subject/fpjxwhtx.html