ES6转化为ES5的工具有很多,下面介绍babel来转化ES6代码;

在npm环境下:cd 到项目目录;

npm init -y

npm install babel-cli -g (先全局安装babel-cli);

npm install babel-cli babel-preset-es2015 --save-dev(本地安装这两个);

# 转码结果输出到标准输出

$ babel test.js
# 转码结果写入一个文件
# --out-file 或 -o 参数指定输出文件
$ babel a.js --out-file b.js
# 或者
$ babel a.js -o b.js
# 整个目录转码
# --out-dir 或 -d 参数指定输出目录
$ babel src --out-dir lib
# 或者
$ babel src -d lib
# -s 参数生成source map文件
$ babel src -d lib -s

转载于:https://www.cnblogs.com/liuliang389897172/p/10135894.html

单独使用bable插件相关推荐

  1. webpack 转换 ES6高级语法 bable插件 module rules

    // 在webpack中只能处理一部分es6语法 一些高级的ES6或者ES7 webpack处理不了 借助第三方loader处理 会将结果打包到main.js // loader 通过Bable可以转 ...

  2. dz.27z.co index.php,【DZ插件】VIP客户组开通 v2.0.2(zms)

    使用限制 必需配合插件<全能支付宝微信支付 微信/支付宝https://item.taobao.com/item.htm?spm=686.1000925.0.0.41af1050wsk8H5&a ...

  3. Postgresql逻辑复制DDL插件pgl_ddl_deploy

    pgl_ddl_deploy可以支持DDL复制,不过目前版本只支pg13持原生的逻辑复制,13之前的版本,需要安装pglogical,也就是需要部署两个插件. 所以对于使用pg13版本的同学,可以单独 ...

  4. 基于layui的动态添加条件查询ui插件

    layuiExtend 项目介绍 最近做一个档案系统,发现字段超多,查询页面布局不是很好弄,于是就想着干脆写一个动态添加条件的ui插件. 因为是用的layui框架写的系统,所以就直接基于layui编写 ...

  5. 【chrome插件】Auto Refresh Plus 自动刷新页面

    导言: 对于需要在特定时间轻松执行自动网页刷新的任何用户,Auto Refresh Plus都非常方便.它还提供内容检测支持,当您需要查找动态网页中包含的内容时,这确实非常有用. 主要特征 1.默认时 ...

  6. Vue 曝光埋点插件的实现原理

    VUE 曝光埋点插件的实现原理 vue自定义 插件 说到vue插件,vue就提供了自定义插件的功能. 定义 定义一个文件,这个文件 导出一个对象,这个对象包含install方法. install方法有 ...

  7. GraphQL and Relay 浅析

    Facebook 在去年夏天公布了 GraphQL,就像往前端深潭砸下了一颗巨石,人们都被水声吸引到了湖边,观望是否会出现什么,有些人期待,有些人猜疑.过了半年多,社区已经慢慢的摸清这个石头的材质,本 ...

  8. 记一次 webpack 打包体积优化

    手头做的项目开发得差不多了,而打包配置是一开始粗略配置的,不大的项目打包出来得6MB+,所以现在必须进行优化. 打包结果分析 执行命令 webpack --profile --json > st ...

  9. 基于webpack搭建前端工程解决方案探索

    关于前端工程 \\ 下面是百科关于"软件工程"的名词解释: \\ \ 软件工程是一门研究用工程化方法构建和维护有效的.实用的和高质量的软件的学科. \ \\ 其中,工程化是方法,是 ...

  10. xss过滤器无法处理ajax请求_thunkPHP 预防XSS攻击

    比如在有人恶意在你的输入框中或文本域中输入<script>标签,如果不做处理的话,输入框中的<script>会保存到我们数据库中,等到将这个数据拿出来展示的时候,就等于将这个内 ...

最新文章

  1. python accept解析_python中requests库使用方法详解
  2. eclipse未能识别我的手机
  3. 转:如何进行软件架构设计?
  4. Linux中常用命令(文件与目录)
  5. 【转】DELPHI 对DICOM中的窗宽、窗位调整
  6. Vue computed参数与各生命周期关系(主要是异步的时候)
  7. latex在texstudio中编译tex文件不显示攻读硕士学位期间取得的成果
  8. 3.4.3 深度探索linux,3.2.4 vmlinux.bin的构建过程(3)
  9. 查看 php yii脚本位置,Yii框架分析(一)入口脚本index.php的启动过程剖析
  10. C语言读者管理系统——软件项目开发实践
  11. 【eNSP 华为模拟器】了解一下交换机原理和基础命令
  12. 微信小程序 谈谈在大学初次写项目的体验
  13. 中国最牛天使投资人:30万元投资,回报超50000倍
  14. Preferences DataStore------JAVA
  15. 中国大学mooc java_中国大学mooc2020年Java程序设计答案大全
  16. 华为计步器下载手机版_华为健运动计步器
  17. 用户 '****' 登录失败
  18. Kettle教程(三):Excel转换文本
  19. 乌鸦安全2021年度文章合集
  20. python 散点图点击链接图片_Python散点图。 标记的大小和样式

热门文章

  1. Mysql持久性的实现
  2. 【Github万星】50个有趣而又鲜为人知的 Python 特性
  3. 渝粤题库 国家开放大学 学前儿童语言教育 期末考试复习资料
  4. html文件无法通过复制粘贴传输,电脑不能复制粘贴的三种解决办法
  5. selenium鼠标操作
  6. python数据清洗工具、方法、过程整理归纳(六、数据清洗之数据预处理(一)——重复值处理、缺失值处理)
  7. 基于python的掺杂介质六面体nastran网格生成脚本
  8. allegro 移动元件时飞线隐藏或者拖动元件时飞线不显示?
  9. 开发基于地图的火车站点查询系统
  10. python 汉字 简繁体 转换方法