1、新建practice 文件夹 (名字自己起,不一定得是practice)

2、在practice下新建dist 和src 文件夹

3、src下新建index.js 文件夹

写入

const test = (a) =>  aconst name = '李四'console.log(11,name)

4、终端运行npm init

5、填完描述回车  安装babel

npm install --save-dev babel-cli

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

6、新建.babelrc 文件  写入

{"presets": ["es2015"],"plugins": []}

7、package.json 文件

"scripts": {"test": "echo \"Error: no test specified\" && exit 1","build": "babel src --out-dir dist"},

8、dist>index.js 生成

Vscode babel 将es6转es5相关推荐

  1. 【简单入门】使用Babel进行es6转es5

    初始状态: 下面我们开始将这行es6代码转为es5 如果不出什么意外的话按以下步骤执行即可,如果有问题详细看教程2 教程1 步骤1:初始化npm (注意:命令行都是在项目所在目录temp下执行) np ...

  2. webpack打包ES6降级ES5

    Babel是一个广泛使用的转码器,babel可以将ES6代码完美地转换为ES5代码,所以我们不用等到浏览器的支持就可以在项目中使用ES6的特性. 安装babel实现ES6到ES5 npm instal ...

  3. ES6转ES5:Gulp+Babel

    目标: ES6代码转成ES5 对转换后的ES5进行压缩 以上步骤自动监控执行 步骤: 1.安装插件 在命令行中定位到项目根目录 安装全局 Gulp npm install -g gulp 安装项目中使 ...

  4. es5直接引入html文件,ES6+转ES5(webpack+babel、指定多个js文件、自动注入)

    接续上篇ES6+转ES5,本篇将使用webpack和babel将多个不同目录下指定的多个ES6+语法的js文件编译为ES5,并将编译后的文件配置注入对应的html文件. 一.新建项目,目录如下 二.执 ...

  5. ES6转ES5 你需要Babel

    Babel介绍 Babel是一个 ES6 转码器,能将 ES6 代码转为 ES5 代码,这样原本不支持ES6的老版本浏览器执行ES6代码 // 转码前:使用了ES6箭头函数 items.map(ite ...

  6. babel ES6 转换 ES5 实现原理

    babel ES6 转换 ES5 实现原理 前言 babel 各种包介绍 转换过程 案例 前言 前面写过一篇简单的 AST 抽象语法树的文章 简述 AST 抽象语法树.今天来看一下在 babel 中是 ...

  7. vscode之调试es6代码

    vscode不支持es6的代码调试,但是可以通过babel把es6代码转成es5之后,在进行调试. 步骤如下: 第一步: 在本地项目路径下npm init,之后会生成一个package.json文件 ...

  8. 本地实现ES6转ES5代码——gulpfile配置文件

    公司里很多同事在用ES6实现业务逻辑了,我也想试试.在公司的项目里,我写的ES6只要打开命令窗输入gulp watch 就自动将ES6转成ES5并放在相应的文件夹里了.我回家也想练习,但又不知道该怎么 ...

  9. es6 ik分词热更新MySQL_rollup环境搭建(es6转es5、压缩、本地服务器、热更新)

    文件目录 package.json { "name": "my-vue", "version": "1.0.0", &q ...

最新文章

  1. .NET程序设计之四书五经
  2. [hdu3549]Flow Problem(最大流模板题)
  3. Java web.xml 配置详解
  4. 容器源码分析之HashSet (三)
  5. .NET Core开发日志——Linux版本的SQL Server
  6. Ansys节点数据批量一键导出脚本生成CSV (ansys数据导出利用matlab脚本)
  7. mac下sublime text的使用
  8. dijkstra java pre_Dijkstra算法实现
  9. GitLab 8.9 新增文件锁 和 U2F硬件支持
  10. 系统盘格式化数据恢复
  11. 浏览器打开是360导航页面解决方法
  12. 2021最后一个月了,你找到带回家的那个她了吗?送你999朵玫瑰。
  13. arduino期末考试题
  14. mysql源码包多大_MySQL源码包安装
  15. 读书 | 颠覆者:周鸿祎自传
  16. MT4安卓版下载安装
  17. mysql时间12小时制_mysql 12小时和24小时转换
  18. R语言基础(1)-帮助函数|工作空间|IO|模块安装
  19. python数据科学速查表_Python数据科学速查表:中级
  20. 限流常见方案,值得一看

热门文章

  1. C++ 异常捕获及处理
  2. CTime 和COleDateTime的常用操作和比较
  3. 匹配文件后缀名的正则表达式
  4. 22071班(11月29日)
  5. 投资百度比投资谷歌更有钱途
  6. CPU联盟潘榆文:百度侵权的大山虽然高不可攀,但我愿做愚公
  7. kesioncms ajax分页,kesion CMS 新闻添加(分页分标题)和管理
  8. win10家庭中文版安装Hyper-V
  9. SCAPY官方教程二
  10. 吕鑫书中自己定义的CMyTime