博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
babel安装及简单使用
阅读量:4983 次
发布时间:2019-06-12

本文共 820 字,大约阅读时间需要 2 分钟。

 简介

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

 安装及配置

1、安装babel

  npm install --save-dev babel-cli 或者 cnmp install --save-dev babel-cli (淘宝镜像安装);

  注意:须把babel安装在项目目录下,如果安装在全局,项目会对环境产生依赖;

2、设定转码规则

  ES2015转码规则  npm install --save-dev babel-preset-es2015

3、创建配置文件  .babelrc 

{    "presets": [        "es2015"    ]}

 实例

1、创建一段ES6代码

let a = 5;const b = 10;let input = [1, 2, 3];input.map((item) => item + 1);

2、修改package.json文件

{  "devDependencies": {    "babel-cli": "^6.24.1",    "babel-preset-es2015": "^6.24.1"  },  "scripts": {    "build": "babel demo.js --out-file test.js"  }}

3、进入项目目录,执行 npm run build

4、运行结果

"use strict";var a = 5;var b = 10;var input = [1, 2, 3];input.map(function (item) {  return item + 1;});

声明:1、本博客的文章除特殊说明外均为原创,转载请注明出处;

   2、本文实例来"自育知同创网络教育平台";

转载于:https://www.cnblogs.com/falconbs/p/7375956.html

你可能感兴趣的文章
粗谈Springboot框架,众所周知Springboot是有spring推出的微服务框架,什么是微服务框架呢!...
查看>>
家庭记账本六
查看>>
离钱越近,才能赚钱越‘稳’
查看>>
mapping.mapper.xml文件中的标签详解
查看>>
软件工程——理论、方法与实践⑦
查看>>
商品评论
查看>>
【转】Android 组件系列-----Activity保存状态
查看>>
批处理实现多线程执行命令列表文件
查看>>
跟牛牛老师学习python自动化的第六天
查看>>
利用Flume将本地文件数据中收集到HDFS
查看>>
html5的优缺点
查看>>
Vim 加 Gmail 变身 Vmail
查看>>
P1294 高手去散步
查看>>
一次谷歌面试趣事
查看>>
(5) Orchard 开发之 Localization and NullLocalizer
查看>>
分类算法(1)--KNN
查看>>
每日记载内容总结3
查看>>
ajax等待请求
查看>>
Java学习之equals和hashcode的关系
查看>>
一页纸商业计划书 (Business Plan) 模板(转载)
查看>>